window.BENCHMARK_DATA = { "lastUpdate": 1724854369594, "repoUrl": "https://github.com/gofiber/storage", "entries": { "Benchmark": [ { "commit": { "author": { "name": "gofiber", "username": "gofiber" }, "committer": { "name": "gofiber", "username": "gofiber" }, "id": "9e0080d646b66a18e22553206b2f860bb1bf90c8", "message": "Add benchmarks for storage drivers", "timestamp": "2023-09-12T08:00:09Z", "url": "https://github.com/gofiber/storage/pull/992/commits/9e0080d646b66a18e22553206b2f860bb1bf90c8" }, "date": 1694861371022, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 948871, "unit": "ns/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15480, "unit": "B/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 895219, "unit": "ns/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15232, "unit": "B/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1395331, "unit": "ns/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23297, "unit": "B/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3659310, "unit": "ns/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10303, "unit": "B/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2575629, "unit": "ns/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11436, "unit": "B/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5427040, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18501, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 14367, "unit": "ns/op", "extra": "97435 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "97435 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "97435 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1711, "unit": "ns/op", "extra": "776511 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "776511 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "776511 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 27281, "unit": "ns/op", "extra": "46184 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "46184 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "46184 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 355866, "unit": "ns/op", "extra": "3060 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3060 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3060 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 991.4, "unit": "ns/op", "extra": "1108506 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1108506 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1108506 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 749161, "unit": "ns/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3037860, "unit": "ns/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6582, "unit": "B/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2593200, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6531, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4135501, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12908, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 386607, "unit": "ns/op", "extra": "3284 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 10168, "unit": "B/op", "extra": "3284 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "3284 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 260232, "unit": "ns/op", "extra": "5014 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3463, "unit": "B/op", "extra": "5014 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "5014 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 654557, "unit": "ns/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 18969, "unit": "B/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 136, "unit": "allocs/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 2000053, "unit": "ns/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1533017, "unit": "ns/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 3402540, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1936058, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13560, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 541689, "unit": "ns/op", "extra": "2172 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "2172 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2172 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3517324, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20609, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 176193, "unit": "ns/op", "extra": "5786 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "5786 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5786 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 191595, "unit": "ns/op", "extra": "9648 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9648 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9648 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 363109, "unit": "ns/op", "extra": "3603 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3603 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3603 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 70.5, "unit": "ns/op", "extra": "16901254 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16901254 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16901254 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 24.76, "unit": "ns/op", "extra": "49634671 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "49634671 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "49634671 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 130.8, "unit": "ns/op", "extra": "9332300 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9332300 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9332300 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4537, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.93, "unit": "ns/op", "extra": "20146228 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20146228 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20146228 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2969861, "unit": "ns/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86233, "unit": "B/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1500008, "unit": "ns/op", "extra": "958 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "958 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "958 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4517963, "unit": "ns/op", "extra": "252 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "252 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "252 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 666314, "unit": "ns/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 528100, "unit": "ns/op", "extra": "2271 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7460, "unit": "B/op", "extra": "2271 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2271 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1184181, "unit": "ns/op", "extra": "1077 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1077 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1077 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4052365, "unit": "ns/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15024, "unit": "B/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3176552, "unit": "ns/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14940, "unit": "B/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9133657, "unit": "ns/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26657, "unit": "B/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1738561, "unit": "ns/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1660607, "unit": "ns/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6607096, "unit": "ns/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 677113, "unit": "ns/op", "extra": "1899 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 122, "unit": "B/op", "extra": "1899 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1899 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 3046, "unit": "ns/op", "extra": "495657 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "495657 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "495657 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1340958, "unit": "ns/op", "extra": "922 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "922 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "922 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 657505, "unit": "ns/op", "extra": "1856 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1856 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1856 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 255178, "unit": "ns/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1065596, "unit": "ns/op", "extra": "1095 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1095 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1095 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 82852, "unit": "ns/op", "extra": "17196 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "17196 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17196 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 75709, "unit": "ns/op", "extra": "16522 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "16522 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "16522 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 156919, "unit": "ns/op", "extra": "9792 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9792 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9792 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 674, "unit": "ns/op", "extra": "1794002 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1794002 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1794002 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 162.5, "unit": "ns/op", "extra": "8530510 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8530510 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8530510 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1354, "unit": "ns/op", "extra": "906877 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "906877 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "906877 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 87665, "unit": "ns/op", "extra": "14262 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "14262 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14262 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 101314, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 181978, "unit": "ns/op", "extra": "6735 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "6735 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "6735 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2860317, "unit": "ns/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60907, "unit": "B/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1784029, "unit": "ns/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60184, "unit": "B/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4098083, "unit": "ns/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83083, "unit": "B/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1363103, "unit": "ns/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 27686, "unit": "ns/op", "extra": "43323 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "43323 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "43323 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3493419, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "362 times\n2 procs" } ] }, { "commit": { "author": { "name": "gofiber", "username": "gofiber" }, "committer": { "name": "gofiber", "username": "gofiber" }, "id": "cbaf8b15eb7359e48e04756f99a253cc7d01cca8", "message": "Add benchmarks for storage drivers", "timestamp": "2023-09-12T08:00:09Z", "url": "https://github.com/gofiber/storage/pull/992/commits/cbaf8b15eb7359e48e04756f99a253cc7d01cca8" }, "date": 1694867696958, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 528094, "unit": "ns/op", "extra": "1969 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1969 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1969 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 455977, "unit": "ns/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 749046, "unit": "ns/op", "extra": "1669 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1669 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1669 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2551065, "unit": "ns/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10292, "unit": "B/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1536691, "unit": "ns/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11429, "unit": "B/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3613390, "unit": "ns/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18490, "unit": "B/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10092, "unit": "ns/op", "extra": "109159 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "109159 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "109159 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1539, "unit": "ns/op", "extra": "843024 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "843024 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "843024 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20307, "unit": "ns/op", "extra": "63517 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63517 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "63517 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 296573, "unit": "ns/op", "extra": "5874 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5874 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5874 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 808.4, "unit": "ns/op", "extra": "1540537 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1540537 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1540537 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 599370, "unit": "ns/op", "extra": "2169 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2169 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2169 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1615628, "unit": "ns/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6596, "unit": "B/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1275414, "unit": "ns/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4139616, "unit": "ns/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 162364, "unit": "ns/op", "extra": "8137 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6265, "unit": "B/op", "extra": "8137 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "8137 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 128278, "unit": "ns/op", "extra": "9078 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3389, "unit": "B/op", "extra": "9078 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9078 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 326525, "unit": "ns/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7314, "unit": "B/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 812977, "unit": "ns/op", "extra": "1245 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1245 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1245 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 685634, "unit": "ns/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1656280, "unit": "ns/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48338, "unit": "B/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1017584, "unit": "ns/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 274591, "unit": "ns/op", "extra": "4306 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "4306 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4306 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1412591, "unit": "ns/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 79350, "unit": "ns/op", "extra": "13140 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13140 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13140 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 78039, "unit": "ns/op", "extra": "13722 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13722 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13722 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 164327, "unit": "ns/op", "extra": "7255 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7255 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7255 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.29, "unit": "ns/op", "extra": "21287976 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21287976 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21287976 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.1, "unit": "ns/op", "extra": "54941818 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54941818 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54941818 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.5, "unit": "ns/op", "extra": "10371598 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10371598 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10371598 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4289, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.33, "unit": "ns/op", "extra": "21749107 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21749107 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21749107 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2134576, "unit": "ns/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86211, "unit": "B/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 850598, "unit": "ns/op", "extra": "1420 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1420 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1420 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3037766, "unit": "ns/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97583, "unit": "B/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355582, "unit": "ns/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 303781, "unit": "ns/op", "extra": "4477 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "4477 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4477 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 784300, "unit": "ns/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2752485, "unit": "ns/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15043, "unit": "B/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2178437, "unit": "ns/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14855, "unit": "B/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5828984, "unit": "ns/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26949, "unit": "B/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 920108, "unit": "ns/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 890950, "unit": "ns/op", "extra": "1378 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1378 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1378 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4015136, "unit": "ns/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 376770, "unit": "ns/op", "extra": "3130 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 137, "unit": "B/op", "extra": "3130 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3130 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2015, "unit": "ns/op", "extra": "522404 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "522404 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "522404 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 744162, "unit": "ns/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287191, "unit": "ns/op", "extra": "4159 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4159 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4159 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 125654, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 556587, "unit": "ns/op", "extra": "2478 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2478 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2478 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39011, "unit": "ns/op", "extra": "35203 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "35203 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "35203 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 37426, "unit": "ns/op", "extra": "29184 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29184 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29184 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 77176, "unit": "ns/op", "extra": "15580 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15580 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15580 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 554.9, "unit": "ns/op", "extra": "2205922 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2205922 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2205922 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 113.7, "unit": "ns/op", "extra": "11208457 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "11208457 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11208457 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1013, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 47899, "unit": "ns/op", "extra": "26344 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26344 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26344 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51408, "unit": "ns/op", "extra": "22846 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22846 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22846 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 83471, "unit": "ns/op", "extra": "13483 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13483 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13483 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1771833, "unit": "ns/op", "extra": "699 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60901, "unit": "B/op", "extra": "699 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "699 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 915509, "unit": "ns/op", "extra": "1418 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60185, "unit": "B/op", "extra": "1418 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1418 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2776196, "unit": "ns/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83138, "unit": "B/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 807978, "unit": "ns/op", "extra": "1543 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1543 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1543 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19368, "unit": "ns/op", "extra": "62787 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62787 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62787 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1568661, "unit": "ns/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "740 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "499d8aa34367a72a3e2c76087839b707cb2c4b40", "message": "Merge pull request #992 from gofiber/add-benchmarks\n\nAdd benchmarks for storage drivers", "timestamp": "2023-09-18T07:50:00+02:00", "tree_id": "e48cd5f77ddb2bb15db2169a5ed40f6c1d294a7f", "url": "https://github.com/gofiber/storage/commit/499d8aa34367a72a3e2c76087839b707cb2c4b40" }, "date": 1695016826650, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 536448, "unit": "ns/op", "extra": "2140 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2140 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2140 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 468629, "unit": "ns/op", "extra": "2466 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15213, "unit": "B/op", "extra": "2466 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2466 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 759538, "unit": "ns/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2572874, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10286, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1671369, "unit": "ns/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11428, "unit": "B/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3751363, "unit": "ns/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18488, "unit": "B/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "289 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10057, "unit": "ns/op", "extra": "122913 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "122913 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122913 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1990, "unit": "ns/op", "extra": "783705 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "783705 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "783705 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20384, "unit": "ns/op", "extra": "55783 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "55783 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "55783 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 308186, "unit": "ns/op", "extra": "4744 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4744 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4744 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 818.1, "unit": "ns/op", "extra": "1349402 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1349402 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1349402 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 621027, "unit": "ns/op", "extra": "2336 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2336 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2336 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2046116, "unit": "ns/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6592, "unit": "B/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1451729, "unit": "ns/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3627713, "unit": "ns/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12905, "unit": "B/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 153924, "unit": "ns/op", "extra": "7281 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6580, "unit": "B/op", "extra": "7281 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7281 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 132734, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3367, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 297665, "unit": "ns/op", "extra": "3711 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7337, "unit": "B/op", "extra": "3711 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3711 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 784779, "unit": "ns/op", "extra": "1428 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1428 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1428 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 670800, "unit": "ns/op", "extra": "1662 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1662 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1662 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1640930, "unit": "ns/op", "extra": "667 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "667 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "667 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1109418, "unit": "ns/op", "extra": "1012 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "1012 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1012 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 282427, "unit": "ns/op", "extra": "4936 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "4936 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4936 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1716018, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 85491, "unit": "ns/op", "extra": "14872 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14872 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14872 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 99875, "unit": "ns/op", "extra": "13044 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13044 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13044 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 163887, "unit": "ns/op", "extra": "6564 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6564 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6564 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 61.96, "unit": "ns/op", "extra": "19684754 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19684754 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19684754 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.97, "unit": "ns/op", "extra": "54905438 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54905438 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54905438 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 121, "unit": "ns/op", "extra": "9587738 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9587738 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9587738 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4329, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.48, "unit": "ns/op", "extra": "21699266 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21699266 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21699266 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1976728, "unit": "ns/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86211, "unit": "B/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 813515, "unit": "ns/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2808964, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97595, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 386632, "unit": "ns/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 292652, "unit": "ns/op", "extra": "4166 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "4166 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4166 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 739960, "unit": "ns/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3533500, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15048, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2577441, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14736, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6559735, "unit": "ns/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26663, "unit": "B/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 920182, "unit": "ns/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6571, "unit": "B/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 942977, "unit": "ns/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3735410, "unit": "ns/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 443188, "unit": "ns/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 140, "unit": "B/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2083, "unit": "ns/op", "extra": "593154 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "593154 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "593154 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 915902, "unit": "ns/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 312088, "unit": "ns/op", "extra": "3390 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3390 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3390 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 128365, "unit": "ns/op", "extra": "9662 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9662 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9662 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 631347, "unit": "ns/op", "extra": "1866 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1866 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1866 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 29458, "unit": "ns/op", "extra": "35185 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "35185 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "35185 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38020, "unit": "ns/op", "extra": "33075 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "33075 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "33075 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 84207, "unit": "ns/op", "extra": "16245 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "16245 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "16245 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 544.4, "unit": "ns/op", "extra": "2182174 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2182174 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2182174 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 114.7, "unit": "ns/op", "extra": "10202409 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10202409 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10202409 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 45255, "unit": "ns/op", "extra": "26884 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26884 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26884 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51284, "unit": "ns/op", "extra": "22057 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22057 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22057 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 90934, "unit": "ns/op", "extra": "14032 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "14032 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14032 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1894482, "unit": "ns/op", "extra": "590 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "590 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "590 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 930725, "unit": "ns/op", "extra": "1215 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "1215 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1215 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2955905, "unit": "ns/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83156, "unit": "B/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1040333, "unit": "ns/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19596, "unit": "ns/op", "extra": "58281 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58281 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58281 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1944547, "unit": "ns/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "622 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "4b59c5aa07cb3ed0be16cf2726f93e4925938498", "message": "Merge pull request #994 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.18\n\nBump github.com/redis/rueidis from 1.0.17 to 1.0.18 in /rueidis", "timestamp": "2023-09-18T09:19:01+02:00", "tree_id": "c81baf6b22f045a7e329b7e8498f7abf2cc64ff5", "url": "https://github.com/gofiber/storage/commit/4b59c5aa07cb3ed0be16cf2726f93e4925938498" }, "date": 1695022268736, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 1180477, "unit": "ns/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 1173656, "unit": "ns/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1605790, "unit": "ns/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23363, "unit": "B/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4910442, "unit": "ns/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10297, "unit": "B/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2877040, "unit": "ns/op", "extra": "363 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11425, "unit": "B/op", "extra": "363 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "363 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6706203, "unit": "ns/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18481, "unit": "B/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 15074, "unit": "ns/op", "extra": "78346 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "78346 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "78346 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 2028, "unit": "ns/op", "extra": "562195 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "562195 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "562195 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 28970, "unit": "ns/op", "extra": "38197 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2787, "unit": "B/op", "extra": "38197 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "38197 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 651413, "unit": "ns/op", "extra": "2239 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "2239 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2239 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1082, "unit": "ns/op", "extra": "943718 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "943718 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "943718 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1268465, "unit": "ns/op", "extra": "976 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "976 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "976 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3901418, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6605, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3271644, "unit": "ns/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6522, "unit": "B/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 12466969, "unit": "ns/op", "extra": "112 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12897, "unit": "B/op", "extra": "112 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "112 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 430847, "unit": "ns/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 10036, "unit": "B/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 338540, "unit": "ns/op", "extra": "3866 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3320, "unit": "B/op", "extra": "3866 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "3866 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 740901, "unit": "ns/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7352, "unit": "B/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1886174, "unit": "ns/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1434923, "unit": "ns/op", "extra": "894 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "894 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "894 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 3278122, "unit": "ns/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2352358, "unit": "ns/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13562, "unit": "B/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 688047, "unit": "ns/op", "extra": "2092 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2092 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2092 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3705454, "unit": "ns/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 215182, "unit": "ns/op", "extra": "6140 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "6140 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "6140 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 219015, "unit": "ns/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 428152, "unit": "ns/op", "extra": "3040 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3040 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3040 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 85.24, "unit": "ns/op", "extra": "13802672 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "13802672 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13802672 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 29.3, "unit": "ns/op", "extra": "43964758 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "43964758 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "43964758 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 156.9, "unit": "ns/op", "extra": "7967133 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "7967133 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7967133 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5646, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 71.49, "unit": "ns/op", "extra": "14288474 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "14288474 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "14288474 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3447067, "unit": "ns/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1859664, "unit": "ns/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 5334372, "unit": "ns/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97640, "unit": "B/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 676640, "unit": "ns/op", "extra": "1770 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "1770 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1770 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 633597, "unit": "ns/op", "extra": "2194 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7454, "unit": "B/op", "extra": "2194 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2194 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1501458, "unit": "ns/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11882, "unit": "B/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 5478858, "unit": "ns/op", "extra": "190 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15364, "unit": "B/op", "extra": "190 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "190 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3910679, "unit": "ns/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14741, "unit": "B/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 10889537, "unit": "ns/op", "extra": "102 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26664, "unit": "B/op", "extra": "102 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "102 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1907429, "unit": "ns/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6572, "unit": "B/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 2085720, "unit": "ns/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 8279507, "unit": "ns/op", "extra": "145 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12668, "unit": "B/op", "extra": "145 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "145 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 1057454, "unit": "ns/op", "extra": "1243 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 133, "unit": "B/op", "extra": "1243 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1243 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2637, "unit": "ns/op", "extra": "409360 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "409360 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "409360 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1902214, "unit": "ns/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 776059, "unit": "ns/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 296762, "unit": "ns/op", "extra": "3714 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "3714 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "3714 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1443150, "unit": "ns/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 398, "unit": "B/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 99790, "unit": "ns/op", "extra": "12226 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "12226 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "12226 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 97171, "unit": "ns/op", "extra": "12187 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "12187 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "12187 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 194467, "unit": "ns/op", "extra": "6978 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "6978 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "6978 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 1046, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 188.4, "unit": "ns/op", "extra": "6136500 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 20, "unit": "B/op", "extra": "6136500 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "6136500 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1507, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 110845, "unit": "ns/op", "extra": "10824 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "10824 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10824 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 132927, "unit": "ns/op", "extra": "8504 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "8504 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8504 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 205835, "unit": "ns/op", "extra": "5695 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "5695 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5695 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3348348, "unit": "ns/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60900, "unit": "B/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1655266, "unit": "ns/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60193, "unit": "B/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4953835, "unit": "ns/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83118, "unit": "B/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 2353885, "unit": "ns/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 628, "unit": "B/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 35359, "unit": "ns/op", "extra": "36199 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "36199 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "36199 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 4238426, "unit": "ns/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "266 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "747f025819e85446afb718e21e8f4cf0cca2052e", "message": "Merge pull request #996 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.2.0\n\nBump github.com/redis/go-redis/v9 from 9.1.0 to 9.2.0 in /redis", "timestamp": "2023-09-21T09:44:24+02:00", "tree_id": "56cf5c6009c96324659d91a02a5104110bafe8d6", "url": "https://github.com/gofiber/storage/commit/747f025819e85446afb718e21e8f4cf0cca2052e" }, "date": 1695282814115, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 515976, "unit": "ns/op", "extra": "2078 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2078 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2078 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 461601, "unit": "ns/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 803276, "unit": "ns/op", "extra": "1790 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23305, "unit": "B/op", "extra": "1790 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1790 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2620345, "unit": "ns/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10286, "unit": "B/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1531815, "unit": "ns/op", "extra": "678 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11430, "unit": "B/op", "extra": "678 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "678 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3545469, "unit": "ns/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18495, "unit": "B/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10719, "unit": "ns/op", "extra": "122522 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "122522 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "122522 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1418, "unit": "ns/op", "extra": "941793 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "941793 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "941793 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20264, "unit": "ns/op", "extra": "58422 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58422 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "58422 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 359964, "unit": "ns/op", "extra": "7513 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "7513 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7513 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 824.5, "unit": "ns/op", "extra": "1439068 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1439068 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1439068 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 719802, "unit": "ns/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1910739, "unit": "ns/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6580, "unit": "B/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3011093, "unit": "ns/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2585491, "unit": "ns/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12897, "unit": "B/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 164364, "unit": "ns/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7072, "unit": "B/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 141987, "unit": "ns/op", "extra": "8415 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3378, "unit": "B/op", "extra": "8415 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8415 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 303342, "unit": "ns/op", "extra": "3910 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7314, "unit": "B/op", "extra": "3910 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3910 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 926507, "unit": "ns/op", "extra": "1119 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1119 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1119 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 738441, "unit": "ns/op", "extra": "1468 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26049, "unit": "B/op", "extra": "1468 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1468 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1683591, "unit": "ns/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1041356, "unit": "ns/op", "extra": "1184 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13560, "unit": "B/op", "extra": "1184 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1184 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 305489, "unit": "ns/op", "extra": "4035 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4035 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4035 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1548170, "unit": "ns/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 85183, "unit": "ns/op", "extra": "13791 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13791 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13791 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 84063, "unit": "ns/op", "extra": "13101 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13101 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13101 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 167209, "unit": "ns/op", "extra": "6898 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6898 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6898 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 56.06, "unit": "ns/op", "extra": "21541039 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21541039 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21541039 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.09, "unit": "ns/op", "extra": "54875982 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54875982 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54875982 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.8, "unit": "ns/op", "extra": "9945326 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9945326 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9945326 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4299, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.52, "unit": "ns/op", "extra": "21763803 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21763803 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21763803 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1668904, "unit": "ns/op", "extra": "776 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86225, "unit": "B/op", "extra": "776 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "776 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 767626, "unit": "ns/op", "extra": "1395 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1395 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1395 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2560367, "unit": "ns/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97597, "unit": "B/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 363883, "unit": "ns/op", "extra": "3495 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6668, "unit": "B/op", "extra": "3495 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3495 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 319751, "unit": "ns/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 916506, "unit": "ns/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2771622, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15034, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2245725, "unit": "ns/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14849, "unit": "B/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5994242, "unit": "ns/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26965, "unit": "B/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 855674, "unit": "ns/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 895157, "unit": "ns/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1359 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3520127, "unit": "ns/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 368741, "unit": "ns/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2121, "unit": "ns/op", "extra": "584626 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "584626 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "584626 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 720729, "unit": "ns/op", "extra": "1788 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1788 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1788 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 279050, "unit": "ns/op", "extra": "4440 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4440 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4440 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 132331, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 532210, "unit": "ns/op", "extra": "2031 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2031 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2031 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39891, "unit": "ns/op", "extra": "32696 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "32696 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "32696 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38345, "unit": "ns/op", "extra": "30958 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30958 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30958 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79360, "unit": "ns/op", "extra": "14438 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14438 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14438 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 531.5, "unit": "ns/op", "extra": "2455617 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2455617 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2455617 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 150, "unit": "ns/op", "extra": "10886587 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10886587 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10886587 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1040, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 49713, "unit": "ns/op", "extra": "23426 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23426 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23426 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 55126, "unit": "ns/op", "extra": "23260 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23260 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23260 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 95839, "unit": "ns/op", "extra": "12800 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12800 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12800 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1679377, "unit": "ns/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60903, "unit": "B/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 930512, "unit": "ns/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60197, "unit": "B/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2705663, "unit": "ns/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83191, "unit": "B/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 788286, "unit": "ns/op", "extra": "2012 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "2012 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "2012 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19373, "unit": "ns/op", "extra": "61393 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61393 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61393 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1447742, "unit": "ns/op", "extra": "960 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "960 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "960 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "e410768f7f97841bfa79065da8c40ccd077cb064", "message": "Merge pull request #997 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.39.0\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.39.0 in /s3", "timestamp": "2023-09-25T09:26:26+02:00", "tree_id": "5db54e143ae648477c564184ef8fb467fe47948e", "url": "https://github.com/gofiber/storage/commit/e410768f7f97841bfa79065da8c40ccd077cb064" }, "date": 1695627375438, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 540764, "unit": "ns/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 442482, "unit": "ns/op", "extra": "2528 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2528 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2528 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 786261, "unit": "ns/op", "extra": "1425 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23303, "unit": "B/op", "extra": "1425 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1425 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2809083, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10297, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1530233, "unit": "ns/op", "extra": "746 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11425, "unit": "B/op", "extra": "746 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "746 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4032525, "unit": "ns/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18491, "unit": "B/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10279, "unit": "ns/op", "extra": "125331 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "125331 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "125331 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1480, "unit": "ns/op", "extra": "855975 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "855975 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "855975 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20627, "unit": "ns/op", "extra": "64882 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64882 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "64882 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 499491, "unit": "ns/op", "extra": "2104 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "2104 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2104 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 798.3, "unit": "ns/op", "extra": "1480984 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1480984 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1480984 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 767680, "unit": "ns/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1350545, "unit": "ns/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6580, "unit": "B/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1751429, "unit": "ns/op", "extra": "1084 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6522, "unit": "B/op", "extra": "1084 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1084 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2103459, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12895, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 154128, "unit": "ns/op", "extra": "8234 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6234, "unit": "B/op", "extra": "8234 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "8234 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 122221, "unit": "ns/op", "extra": "9110 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3362, "unit": "B/op", "extra": "9110 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9110 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 306345, "unit": "ns/op", "extra": "3428 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7374, "unit": "B/op", "extra": "3428 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "3428 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 775098, "unit": "ns/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 656163, "unit": "ns/op", "extra": "1622 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26057, "unit": "B/op", "extra": "1622 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1622 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1430155, "unit": "ns/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1124695, "unit": "ns/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13557, "unit": "B/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 291025, "unit": "ns/op", "extra": "4435 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4435 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4435 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1815335, "unit": "ns/op", "extra": "747 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20610, "unit": "B/op", "extra": "747 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "747 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 74553, "unit": "ns/op", "extra": "13975 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13975 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13975 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 84682, "unit": "ns/op", "extra": "15286 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "15286 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "15286 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 163560, "unit": "ns/op", "extra": "7552 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7552 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7552 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 56.87, "unit": "ns/op", "extra": "21674737 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21674737 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21674737 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.91, "unit": "ns/op", "extra": "55060482 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55060482 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55060482 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.9, "unit": "ns/op", "extra": "10529578 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10529578 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10529578 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4271, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.93, "unit": "ns/op", "extra": "21895002 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21895002 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21895002 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2328886, "unit": "ns/op", "extra": "603 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86223, "unit": "B/op", "extra": "603 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "603 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 855211, "unit": "ns/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3088622, "unit": "ns/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97587, "unit": "B/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355851, "unit": "ns/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306524, "unit": "ns/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3352 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 734271, "unit": "ns/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2922211, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15025, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2077461, "unit": "ns/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14850, "unit": "B/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6184062, "unit": "ns/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27008, "unit": "B/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 893225, "unit": "ns/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 891039, "unit": "ns/op", "extra": "1281 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1281 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1281 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4688361, "unit": "ns/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 750457, "unit": "ns/op", "extra": "1848 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1848 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1848 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2051, "unit": "ns/op", "extra": "590780 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "590780 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "590780 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1409868, "unit": "ns/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 237, "unit": "B/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 399011, "unit": "ns/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 124538, "unit": "ns/op", "extra": "8646 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8646 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8646 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 854753, "unit": "ns/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39243, "unit": "ns/op", "extra": "34952 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "34952 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "34952 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 37617, "unit": "ns/op", "extra": "30919 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30919 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30919 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79860, "unit": "ns/op", "extra": "16320 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "16320 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "16320 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 531.9, "unit": "ns/op", "extra": "2094781 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2094781 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2094781 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 120.8, "unit": "ns/op", "extra": "10057842 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10057842 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10057842 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1005, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44762, "unit": "ns/op", "extra": "26156 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26156 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26156 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51384, "unit": "ns/op", "extra": "26200 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "26200 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "26200 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 87081, "unit": "ns/op", "extra": "13765 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13765 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13765 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2345307, "unit": "ns/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 907703, "unit": "ns/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60196, "unit": "B/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3150126, "unit": "ns/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83084, "unit": "B/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1285375, "unit": "ns/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19510, "unit": "ns/op", "extra": "58510 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58510 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58510 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2624328, "unit": "ns/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "416 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "a0500b170a5b0b7ee603b0a0349a56de58dad84a", "message": "Merge pull request #999 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.18.42\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.42 in /s3", "timestamp": "2023-09-25T09:28:25+02:00", "tree_id": "341ce17f62887412868378d4e7605b7e14682bb5", "url": "https://github.com/gofiber/storage/commit/a0500b170a5b0b7ee603b0a0349a56de58dad84a" }, "date": 1695627521307, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 668148, "unit": "ns/op", "extra": "1981 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1981 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1981 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528351, "unit": "ns/op", "extra": "1900 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "1900 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1900 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1078533, "unit": "ns/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4122996, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10292, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1751301, "unit": "ns/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11422, "unit": "B/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4533790, "unit": "ns/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18493, "unit": "B/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10108, "unit": "ns/op", "extra": "122521 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "122521 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122521 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1346, "unit": "ns/op", "extra": "941155 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "941155 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "941155 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20906, "unit": "ns/op", "extra": "58552 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58552 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58552 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 426289, "unit": "ns/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 800.4, "unit": "ns/op", "extra": "1413513 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1413513 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1413513 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1036589, "unit": "ns/op", "extra": "1106 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1106 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1106 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2469574, "unit": "ns/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6593, "unit": "B/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1762829, "unit": "ns/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3408012, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12895, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 189675, "unit": "ns/op", "extra": "6458 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6958, "unit": "B/op", "extra": "6458 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6458 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 140852, "unit": "ns/op", "extra": "8092 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3311, "unit": "B/op", "extra": "8092 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8092 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 369242, "unit": "ns/op", "extra": "3156 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14063, "unit": "B/op", "extra": "3156 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3156 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1472048, "unit": "ns/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 754687, "unit": "ns/op", "extra": "1598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1715437, "unit": "ns/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1426137, "unit": "ns/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 330285, "unit": "ns/op", "extra": "3819 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3819 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3819 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1962260, "unit": "ns/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109073, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112082, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 183135, "unit": "ns/op", "extra": "5936 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5936 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5936 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 64.75, "unit": "ns/op", "extra": "18998077 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "18998077 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18998077 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.61, "unit": "ns/op", "extra": "52954185 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "52954185 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "52954185 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.9, "unit": "ns/op", "extra": "10371163 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10371163 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10371163 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3744, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.64, "unit": "ns/op", "extra": "21047036 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21047036 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21047036 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2158203, "unit": "ns/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1009417, "unit": "ns/op", "extra": "1381 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1381 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1381 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3716934, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 542158, "unit": "ns/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6668, "unit": "B/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 536781, "unit": "ns/op", "extra": "2283 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2283 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2283 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1072238, "unit": "ns/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11877, "unit": "B/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3650669, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15031, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2420068, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14750, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7287760, "unit": "ns/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27036, "unit": "B/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1107588, "unit": "ns/op", "extra": "1024 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1024 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1024 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1097299, "unit": "ns/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5844429, "unit": "ns/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 751194, "unit": "ns/op", "extra": "1858 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 122, "unit": "B/op", "extra": "1858 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1858 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2478, "unit": "ns/op", "extra": "609702 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "609702 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "609702 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1402358, "unit": "ns/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 243, "unit": "B/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 469477, "unit": "ns/op", "extra": "2805 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2805 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2805 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 130689, "unit": "ns/op", "extra": "8139 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8139 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8139 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 886961, "unit": "ns/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43815, "unit": "ns/op", "extra": "30195 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30195 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30195 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 36172, "unit": "ns/op", "extra": "32065 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "32065 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "32065 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 90218, "unit": "ns/op", "extra": "15734 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15734 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15734 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 600.1, "unit": "ns/op", "extra": "1978576 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1978576 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1978576 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 119.6, "unit": "ns/op", "extra": "9462686 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9462686 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9462686 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1205, "unit": "ns/op", "extra": "930096 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "930096 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "930096 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50096, "unit": "ns/op", "extra": "26805 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26805 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26805 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 58258, "unit": "ns/op", "extra": "19915 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "19915 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19915 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 99203, "unit": "ns/op", "extra": "12818 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12818 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12818 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2418748, "unit": "ns/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 970059, "unit": "ns/op", "extra": "1350 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1350 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1350 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3616422, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83114, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1418650, "unit": "ns/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20590, "unit": "ns/op", "extra": "57711 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57711 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57711 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2867275, "unit": "ns/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "416 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "eb86e00a791aa928b24e9180ff2e912155af8e5c", "message": "Merge pull request #998 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/credentials-1.13.40\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.13.37 to 1.13.40 in /s3", "timestamp": "2023-09-25T09:27:07+02:00", "tree_id": "57c164fce2729e249c9d6acfc8b7112c1d87b5e2", "url": "https://github.com/gofiber/storage/commit/eb86e00a791aa928b24e9180ff2e912155af8e5c" }, "date": 1695627555559, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 776251, "unit": "ns/op", "extra": "1460 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1460 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1460 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 767099, "unit": "ns/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1233771, "unit": "ns/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23340, "unit": "B/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4447671, "unit": "ns/op", "extra": "242 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10286, "unit": "B/op", "extra": "242 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "242 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 3098630, "unit": "ns/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11431, "unit": "B/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5615089, "unit": "ns/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18498, "unit": "B/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12252, "unit": "ns/op", "extra": "103180 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "103180 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "103180 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1973, "unit": "ns/op", "extra": "779632 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "779632 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "779632 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25755, "unit": "ns/op", "extra": "51597 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "51597 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "51597 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 544440, "unit": "ns/op", "extra": "2257 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2257 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2257 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1060, "unit": "ns/op", "extra": "993013 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "993013 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "993013 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1031380, "unit": "ns/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12536, "unit": "B/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2914249, "unit": "ns/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6580, "unit": "B/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 4240941, "unit": "ns/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6527, "unit": "B/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3628855, "unit": "ns/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 237126, "unit": "ns/op", "extra": "5943 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3810, "unit": "B/op", "extra": "5943 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "5943 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 176016, "unit": "ns/op", "extra": "7258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3359, "unit": "B/op", "extra": "7258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7258 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409344, "unit": "ns/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7427, "unit": "B/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1582561, "unit": "ns/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1066637, "unit": "ns/op", "extra": "1111 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26072, "unit": "B/op", "extra": "1111 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1111 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2848918, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2098339, "unit": "ns/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13564, "unit": "B/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 475085, "unit": "ns/op", "extra": "2727 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2727 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2727 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2596015, "unit": "ns/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 145188, "unit": "ns/op", "extra": "9565 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9565 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9565 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 146566, "unit": "ns/op", "extra": "9978 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9978 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9978 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248574, "unit": "ns/op", "extra": "4729 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4729 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4729 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 77.41, "unit": "ns/op", "extra": "16308844 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16308844 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16308844 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.67, "unit": "ns/op", "extra": "43049070 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "43049070 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "43049070 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 142.8, "unit": "ns/op", "extra": "7469076 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "7469076 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7469076 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4802, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 72.21, "unit": "ns/op", "extra": "17933107 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17933107 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17933107 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3262251, "unit": "ns/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86225, "unit": "B/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1262903, "unit": "ns/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3653641, "unit": "ns/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97675, "unit": "B/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 494829, "unit": "ns/op", "extra": "2524 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6668, "unit": "B/op", "extra": "2524 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2524 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 447229, "unit": "ns/op", "extra": "2540 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7453, "unit": "B/op", "extra": "2540 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2540 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1192929, "unit": "ns/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4719417, "unit": "ns/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15034, "unit": "B/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3005021, "unit": "ns/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14740, "unit": "B/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9535213, "unit": "ns/op", "extra": "132 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26657, "unit": "B/op", "extra": "132 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "132 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1441840, "unit": "ns/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6575, "unit": "B/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1294795, "unit": "ns/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6550176, "unit": "ns/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 720781, "unit": "ns/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2713, "unit": "ns/op", "extra": "418498 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "418498 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "418498 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1575458, "unit": "ns/op", "extra": "1065 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 211, "unit": "B/op", "extra": "1065 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1065 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 584885, "unit": "ns/op", "extra": "1831 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1831 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1831 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 194095, "unit": "ns/op", "extra": "6758 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "6758 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6758 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1203288, "unit": "ns/op", "extra": "1266 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1266 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1266 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55353, "unit": "ns/op", "extra": "18358 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "18358 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18358 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55506, "unit": "ns/op", "extra": "21002 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21002 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21002 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 119376, "unit": "ns/op", "extra": "10567 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10567 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10567 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 812.6, "unit": "ns/op", "extra": "1285494 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1285494 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1285494 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 210.6, "unit": "ns/op", "extra": "7076209 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7076209 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7076209 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1585, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 97448, "unit": "ns/op", "extra": "17035 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17035 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17035 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 80175, "unit": "ns/op", "extra": "14610 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "14610 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "14610 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124628, "unit": "ns/op", "extra": "9679 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9679 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9679 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3257610, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1188680, "unit": "ns/op", "extra": "1018 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60188, "unit": "B/op", "extra": "1018 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1018 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3900182, "unit": "ns/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83115, "unit": "B/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 2263566, "unit": "ns/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 25011, "unit": "ns/op", "extra": "50782 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "50782 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "50782 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3482341, "unit": "ns/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "397 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "5fd61e7460a0440a6ac38be557875666c2a3482a", "message": "Merge pull request #1000 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.86\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.83 to 1.11.86 in /s3", "timestamp": "2023-09-25T09:31:02+02:00", "tree_id": "2c4a911231d4232c607cb0d0477730eb2bb29ec1", "url": "https://github.com/gofiber/storage/commit/5fd61e7460a0440a6ac38be557875666c2a3482a" }, "date": 1695627625238, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 558263, "unit": "ns/op", "extra": "2122 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2122 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2122 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 498442, "unit": "ns/op", "extra": "2575 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2575 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2575 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 811038, "unit": "ns/op", "extra": "1369 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1369 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2629302, "unit": "ns/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10295, "unit": "B/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1995417, "unit": "ns/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11429, "unit": "B/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3527777, "unit": "ns/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18494, "unit": "B/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10577, "unit": "ns/op", "extra": "108360 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "108360 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "108360 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1422, "unit": "ns/op", "extra": "928054 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "928054 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "928054 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20965, "unit": "ns/op", "extra": "61471 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61471 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "61471 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 429595, "unit": "ns/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3394 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 822.3, "unit": "ns/op", "extra": "1344326 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1344326 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1344326 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 737121, "unit": "ns/op", "extra": "1828 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1828 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1828 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1815259, "unit": "ns/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6578, "unit": "B/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1688685, "unit": "ns/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2299931, "unit": "ns/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12898, "unit": "B/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 161719, "unit": "ns/op", "extra": "6475 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6943, "unit": "B/op", "extra": "6475 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6475 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 120952, "unit": "ns/op", "extra": "8599 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3286, "unit": "B/op", "extra": "8599 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 59, "unit": "allocs/op", "extra": "8599 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 325181, "unit": "ns/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13613, "unit": "B/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1000289, "unit": "ns/op", "extra": "1004 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1004 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1004 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 710411, "unit": "ns/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26058, "unit": "B/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1615708, "unit": "ns/op", "extra": "753 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48322, "unit": "B/op", "extra": "753 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "753 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1205527, "unit": "ns/op", "extra": "907 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "907 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "907 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 273122, "unit": "ns/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2270394, "unit": "ns/op", "extra": "652 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20609, "unit": "B/op", "extra": "652 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "652 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83393, "unit": "ns/op", "extra": "14181 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14181 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14181 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 87622, "unit": "ns/op", "extra": "13521 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13521 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13521 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 167413, "unit": "ns/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 59.51, "unit": "ns/op", "extra": "21601983 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21601983 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21601983 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.97, "unit": "ns/op", "extra": "54959805 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54959805 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54959805 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 125.7, "unit": "ns/op", "extra": "10466036 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10466036 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10466036 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.438, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.08, "unit": "ns/op", "extra": "21785762 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21785762 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21785762 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2103106, "unit": "ns/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86223, "unit": "B/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 776760, "unit": "ns/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3770000, "unit": "ns/op", "extra": "321 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "321 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "321 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 394355, "unit": "ns/op", "extra": "3602 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3602 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3602 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 421203, "unit": "ns/op", "extra": "2914 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "2914 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2914 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1174181, "unit": "ns/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11877, "unit": "B/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3122575, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15035, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2286599, "unit": "ns/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14745, "unit": "B/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6216978, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26985, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 896940, "unit": "ns/op", "extra": "1292 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1292 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1292 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1107931, "unit": "ns/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4239706, "unit": "ns/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 599859, "unit": "ns/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2070, "unit": "ns/op", "extra": "566672 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "566672 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "566672 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1172192, "unit": "ns/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 212, "unit": "B/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 345378, "unit": "ns/op", "extra": "3458 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3458 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3458 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 124526, "unit": "ns/op", "extra": "9278 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9278 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9278 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 752783, "unit": "ns/op", "extra": "1896 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1896 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1896 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41190, "unit": "ns/op", "extra": "31093 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "31093 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "31093 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39171, "unit": "ns/op", "extra": "30405 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30405 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30405 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79014, "unit": "ns/op", "extra": "14708 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14708 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14708 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 528.7, "unit": "ns/op", "extra": "2001044 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2001044 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2001044 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 136.5, "unit": "ns/op", "extra": "10520990 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10520990 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10520990 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1014, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 46165, "unit": "ns/op", "extra": "26708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 56028, "unit": "ns/op", "extra": "22688 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22688 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22688 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 91599, "unit": "ns/op", "extra": "12807 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12807 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12807 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2034832, "unit": "ns/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60912, "unit": "B/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 915506, "unit": "ns/op", "extra": "1384 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60197, "unit": "B/op", "extra": "1384 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1384 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3185614, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83134, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1120739, "unit": "ns/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19618, "unit": "ns/op", "extra": "57735 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57735 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57735 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2111015, "unit": "ns/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "529 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "807d9031765a2bf4837c0c7a6ffd7d33476f841c", "message": "Merge pull request #1002 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.18.42\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.42 in /dynamodb", "timestamp": "2023-09-25T10:00:24+02:00", "tree_id": "b94be52d6eb9d84ca14b9ab0df6a68a0cfb6458d", "url": "https://github.com/gofiber/storage/commit/807d9031765a2bf4837c0c7a6ffd7d33476f841c" }, "date": 1695629437121, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 668057, "unit": "ns/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533164, "unit": "ns/op", "extra": "2300 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15189, "unit": "B/op", "extra": "2300 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2300 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 979122, "unit": "ns/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3364572, "unit": "ns/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10295, "unit": "B/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1837148, "unit": "ns/op", "extra": "632 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11428, "unit": "B/op", "extra": "632 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "632 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5273166, "unit": "ns/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18481, "unit": "B/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10040, "unit": "ns/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1410, "unit": "ns/op", "extra": "808616 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "808616 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "808616 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20276, "unit": "ns/op", "extra": "56715 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56715 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56715 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 378192, "unit": "ns/op", "extra": "4910 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4910 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4910 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 841.6, "unit": "ns/op", "extra": "1453213 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1453213 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1453213 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 727247, "unit": "ns/op", "extra": "2316 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2316 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2316 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2456157, "unit": "ns/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6607, "unit": "B/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1711211, "unit": "ns/op", "extra": "618 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "618 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "618 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2944133, "unit": "ns/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12899, "unit": "B/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194746, "unit": "ns/op", "extra": "6876 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6755, "unit": "B/op", "extra": "6876 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6876 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 145768, "unit": "ns/op", "extra": "7549 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3409, "unit": "B/op", "extra": "7549 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7549 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 322327, "unit": "ns/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13847, "unit": "B/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1437960, "unit": "ns/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24233, "unit": "B/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1249164, "unit": "ns/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1954453, "unit": "ns/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48331, "unit": "B/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1542921, "unit": "ns/op", "extra": "944 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13564, "unit": "B/op", "extra": "944 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "944 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 410384, "unit": "ns/op", "extra": "2824 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2824 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2824 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1957108, "unit": "ns/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104500, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 101699, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 195678, "unit": "ns/op", "extra": "6729 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6729 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6729 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.67, "unit": "ns/op", "extra": "20123313 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20123313 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20123313 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.97, "unit": "ns/op", "extra": "56151363 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56151363 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56151363 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 122.3, "unit": "ns/op", "extra": "10044372 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10044372 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10044372 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3821, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.18, "unit": "ns/op", "extra": "21399794 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21399794 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21399794 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2237083, "unit": "ns/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 856076, "unit": "ns/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4061364, "unit": "ns/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 424266, "unit": "ns/op", "extra": "3163 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6661, "unit": "B/op", "extra": "3163 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3163 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 445577, "unit": "ns/op", "extra": "2655 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7452, "unit": "B/op", "extra": "2655 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2655 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1065532, "unit": "ns/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3207904, "unit": "ns/op", "extra": "372 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15031, "unit": "B/op", "extra": "372 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "372 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2622176, "unit": "ns/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14876, "unit": "B/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8385164, "unit": "ns/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26669, "unit": "B/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "175 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1053273, "unit": "ns/op", "extra": "1167 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1167 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1167 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1149878, "unit": "ns/op", "extra": "1249 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1249 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1249 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4217954, "unit": "ns/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12686, "unit": "B/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 522814, "unit": "ns/op", "extra": "2223 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2223 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2223 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2030, "unit": "ns/op", "extra": "549529 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "549529 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "549529 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1303309, "unit": "ns/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 344801, "unit": "ns/op", "extra": "3356 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3356 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3356 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 140232, "unit": "ns/op", "extra": "7872 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7872 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7872 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 842809, "unit": "ns/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43396, "unit": "ns/op", "extra": "27897 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "27897 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "27897 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41483, "unit": "ns/op", "extra": "31548 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "31548 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "31548 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 84388, "unit": "ns/op", "extra": "14452 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14452 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14452 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 592.4, "unit": "ns/op", "extra": "2140050 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2140050 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2140050 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 133.6, "unit": "ns/op", "extra": "7874028 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7874028 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7874028 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1224, "unit": "ns/op", "extra": "963189 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "963189 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "963189 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 49995, "unit": "ns/op", "extra": "24283 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24283 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24283 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 61262, "unit": "ns/op", "extra": "20850 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20850 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20850 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 99078, "unit": "ns/op", "extra": "12555 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12555 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12555 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2504424, "unit": "ns/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60907, "unit": "B/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1039548, "unit": "ns/op", "extra": "1246 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60201, "unit": "B/op", "extra": "1246 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1246 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3142510, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83047, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1203875, "unit": "ns/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22616, "unit": "ns/op", "extra": "50463 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "50463 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "50463 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2585474, "unit": "ns/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "439 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "6939eda25dc94d18648a90eb6b79b6b265160a62", "message": "Merge pull request #1001 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.13.40\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.13.37 to 1.13.40 in /dynamodb", "timestamp": "2023-09-25T09:59:34+02:00", "tree_id": "f81d5d20e7e443013a05a7bf8a485045f333e86a", "url": "https://github.com/gofiber/storage/commit/6939eda25dc94d18648a90eb6b79b6b265160a62" }, "date": 1695629440498, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 922286, "unit": "ns/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 838565, "unit": "ns/op", "extra": "1346 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15214, "unit": "B/op", "extra": "1346 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1346 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1464793, "unit": "ns/op", "extra": "854 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23297, "unit": "B/op", "extra": "854 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "854 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 5311263, "unit": "ns/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10292, "unit": "B/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2590154, "unit": "ns/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11430, "unit": "B/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6054437, "unit": "ns/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18496, "unit": "B/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13889, "unit": "ns/op", "extra": "100399 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "100399 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "100399 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1940, "unit": "ns/op", "extra": "724123 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "724123 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "724123 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 26947, "unit": "ns/op", "extra": "41038 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "41038 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "41038 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 383880, "unit": "ns/op", "extra": "3140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 933.6, "unit": "ns/op", "extra": "1308032 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1308032 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1308032 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 814709, "unit": "ns/op", "extra": "1768 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1768 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1768 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 7497337, "unit": "ns/op", "extra": "141 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "141 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "141 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2918703, "unit": "ns/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6522, "unit": "B/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4751381, "unit": "ns/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12904, "unit": "B/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 379102, "unit": "ns/op", "extra": "3038 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 10699, "unit": "B/op", "extra": "3038 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "3038 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 232110, "unit": "ns/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3286, "unit": "B/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 59, "unit": "allocs/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 688139, "unit": "ns/op", "extra": "2065 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7701, "unit": "B/op", "extra": "2065 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 135, "unit": "allocs/op", "extra": "2065 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1890757, "unit": "ns/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1620906, "unit": "ns/op", "extra": "774 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26051, "unit": "B/op", "extra": "774 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "774 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2975469, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2135458, "unit": "ns/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13565, "unit": "B/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 638374, "unit": "ns/op", "extra": "2054 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2054 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2054 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3262462, "unit": "ns/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20611, "unit": "B/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 193456, "unit": "ns/op", "extra": "7261 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "7261 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7261 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 172163, "unit": "ns/op", "extra": "6673 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "6673 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "6673 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 430412, "unit": "ns/op", "extra": "4578 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4578 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4578 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 76.95, "unit": "ns/op", "extra": "14432011 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "14432011 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14432011 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 28.48, "unit": "ns/op", "extra": "44925374 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "44925374 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "44925374 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 147.1, "unit": "ns/op", "extra": "7608720 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "7608720 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7608720 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4307, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.93, "unit": "ns/op", "extra": "20185796 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20185796 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20185796 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3105165, "unit": "ns/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86225, "unit": "B/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1418851, "unit": "ns/op", "extra": "956 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "956 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "956 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4722746, "unit": "ns/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97595, "unit": "B/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 596062, "unit": "ns/op", "extra": "1921 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "1921 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1921 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 516118, "unit": "ns/op", "extra": "2402 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7473, "unit": "B/op", "extra": "2402 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2402 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1198564, "unit": "ns/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4727079, "unit": "ns/op", "extra": "283 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15272, "unit": "B/op", "extra": "283 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "283 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3402607, "unit": "ns/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14735, "unit": "B/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 10290186, "unit": "ns/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27987, "unit": "B/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1699431, "unit": "ns/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1956527, "unit": "ns/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6673009, "unit": "ns/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 767689, "unit": "ns/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 126, "unit": "B/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2654, "unit": "ns/op", "extra": "465333 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "465333 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "465333 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1690776, "unit": "ns/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 241, "unit": "B/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 679277, "unit": "ns/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 278378, "unit": "ns/op", "extra": "4544 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "4544 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "4544 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1133201, "unit": "ns/op", "extra": "1064 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1064 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1064 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 72334, "unit": "ns/op", "extra": "18356 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "18356 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18356 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 68563, "unit": "ns/op", "extra": "14744 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "14744 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "14744 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 153414, "unit": "ns/op", "extra": "7936 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "7936 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "7936 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 722.2, "unit": "ns/op", "extra": "1623609 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1623609 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1623609 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 161, "unit": "ns/op", "extra": "7230150 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7230150 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7230150 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1400, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 94621, "unit": "ns/op", "extra": "13537 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "13537 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13537 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 105908, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 174656, "unit": "ns/op", "extra": "9831 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9831 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9831 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2949146, "unit": "ns/op", "extra": "426 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60902, "unit": "B/op", "extra": "426 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "426 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1548130, "unit": "ns/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 5004545, "unit": "ns/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83058, "unit": "B/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1824527, "unit": "ns/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 30865, "unit": "ns/op", "extra": "37413 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "37413 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "37413 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 4504533, "unit": "ns/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "360 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "133e1b134bb518b8ed6e785f0071e8942c7f5b32", "message": "Merge pull request #1003 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.6.4\n\nBump github.com/couchbase/gocb/v2 from 2.6.3 to 2.6.4 in /couchbase", "timestamp": "2023-09-27T09:23:52+02:00", "tree_id": "a32e3d229963c7126299957303886ba2a4eb79b5", "url": "https://github.com/gofiber/storage/commit/133e1b134bb518b8ed6e785f0071e8942c7f5b32" }, "date": 1695800080807, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 789621, "unit": "ns/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1558 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 635368, "unit": "ns/op", "extra": "1999 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15213, "unit": "B/op", "extra": "1999 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1999 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1203719, "unit": "ns/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3702175, "unit": "ns/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10281, "unit": "B/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2761765, "unit": "ns/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11424, "unit": "B/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5367980, "unit": "ns/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18507, "unit": "B/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13238, "unit": "ns/op", "extra": "93811 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "93811 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "93811 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1727, "unit": "ns/op", "extra": "712293 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "712293 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "712293 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24600, "unit": "ns/op", "extra": "43693 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2787, "unit": "B/op", "extra": "43693 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "43693 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 362851, "unit": "ns/op", "extra": "3063 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3063 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3063 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1129, "unit": "ns/op", "extra": "977076 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "977076 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "977076 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 709448, "unit": "ns/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2643884, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6580, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 4249383, "unit": "ns/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6528, "unit": "B/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3695650, "unit": "ns/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12897, "unit": "B/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 258259, "unit": "ns/op", "extra": "4360 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3750, "unit": "B/op", "extra": "4360 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4360 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 204378, "unit": "ns/op", "extra": "6793 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3410, "unit": "B/op", "extra": "6793 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6793 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 461463, "unit": "ns/op", "extra": "2318 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7611, "unit": "B/op", "extra": "2318 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 134, "unit": "allocs/op", "extra": "2318 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1390087, "unit": "ns/op", "extra": "763 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "763 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "763 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1114475, "unit": "ns/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26050, "unit": "B/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1021 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2931202, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48305, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1824339, "unit": "ns/op", "extra": "717 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "717 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "717 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 430983, "unit": "ns/op", "extra": "2751 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "2751 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2751 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2861914, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20611, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 134888, "unit": "ns/op", "extra": "9952 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9952 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9952 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 141171, "unit": "ns/op", "extra": "9762 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9762 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9762 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248031, "unit": "ns/op", "extra": "4720 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4720 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4720 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 76.31, "unit": "ns/op", "extra": "15248787 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "15248787 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "15248787 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 27.04, "unit": "ns/op", "extra": "38176434 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "38176434 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "38176434 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 143.6, "unit": "ns/op", "extra": "8581209 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8581209 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8581209 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4835, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 71.38, "unit": "ns/op", "extra": "16661050 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "16661050 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "16661050 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2535284, "unit": "ns/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86229, "unit": "B/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "416 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1095288, "unit": "ns/op", "extra": "1222 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15566, "unit": "B/op", "extra": "1222 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1222 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4191229, "unit": "ns/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97602, "unit": "B/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 509675, "unit": "ns/op", "extra": "2370 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2370 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2370 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 466977, "unit": "ns/op", "extra": "2938 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2938 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2938 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1040105, "unit": "ns/op", "extra": "962 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "962 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "962 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4542577, "unit": "ns/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15243, "unit": "B/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3184141, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14741, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9164062, "unit": "ns/op", "extra": "126 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26656, "unit": "B/op", "extra": "126 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "126 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1363715, "unit": "ns/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6571, "unit": "B/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1762072, "unit": "ns/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5797604, "unit": "ns/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 539423, "unit": "ns/op", "extra": "2397 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2397 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2397 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2645, "unit": "ns/op", "extra": "493995 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "493995 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "493995 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1195066, "unit": "ns/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 237, "unit": "B/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 428010, "unit": "ns/op", "extra": "2800 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2800 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2800 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 168870, "unit": "ns/op", "extra": "6811 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6811 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6811 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 993773, "unit": "ns/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 62220, "unit": "ns/op", "extra": "20402 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20402 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20402 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59369, "unit": "ns/op", "extra": "19641 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19641 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19641 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112289, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 776.3, "unit": "ns/op", "extra": "1600921 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1600921 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1600921 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 174.4, "unit": "ns/op", "extra": "7602207 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7602207 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7602207 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1538, "unit": "ns/op", "extra": "751576 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "751576 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "751576 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66777, "unit": "ns/op", "extra": "17744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71478, "unit": "ns/op", "extra": "16416 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16416 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16416 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 146416, "unit": "ns/op", "extra": "8154 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8154 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8154 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2482101, "unit": "ns/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60903, "unit": "B/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1203530, "unit": "ns/op", "extra": "1104 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60186, "unit": "B/op", "extra": "1104 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1104 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4451892, "unit": "ns/op", "extra": "345 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83090, "unit": "B/op", "extra": "345 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "345 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1319474, "unit": "ns/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 26571, "unit": "ns/op", "extra": "42519 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "42519 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "42519 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2590950, "unit": "ns/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "442 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "46c9ec665a0197e0e7fd868c7aef7e9b0d181503", "message": "Merge pull request #1004 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.19\n\nBump github.com/redis/rueidis from 1.0.18 to 1.0.19 in /rueidis", "timestamp": "2023-09-27T09:26:49+02:00", "tree_id": "31f3982ab18cc1f8d107a1065047c10fcd5448f0", "url": "https://github.com/gofiber/storage/commit/46c9ec665a0197e0e7fd868c7aef7e9b0d181503" }, "date": 1695800168128, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 561811, "unit": "ns/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 472103, "unit": "ns/op", "extra": "2608 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15210, "unit": "B/op", "extra": "2608 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2608 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 967893, "unit": "ns/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23299, "unit": "B/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2735034, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10294, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2325344, "unit": "ns/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11428, "unit": "B/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3797806, "unit": "ns/op", "extra": "310 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18493, "unit": "B/op", "extra": "310 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "310 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10333, "unit": "ns/op", "extra": "121437 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "121437 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121437 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1362, "unit": "ns/op", "extra": "908371 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "908371 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "908371 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 21061, "unit": "ns/op", "extra": "56188 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56188 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "56188 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 396514, "unit": "ns/op", "extra": "3562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 887.7, "unit": "ns/op", "extra": "1312290 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1312290 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1312290 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 669808, "unit": "ns/op", "extra": "1762 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1762 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1762 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1792399, "unit": "ns/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1424099, "unit": "ns/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6530, "unit": "B/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2360075, "unit": "ns/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12898, "unit": "B/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 158628, "unit": "ns/op", "extra": "6556 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3703, "unit": "B/op", "extra": "6556 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6556 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 120395, "unit": "ns/op", "extra": "8409 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3378, "unit": "B/op", "extra": "8409 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8409 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 328159, "unit": "ns/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 11914, "unit": "B/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "4502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 933130, "unit": "ns/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1016639, "unit": "ns/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1531158, "unit": "ns/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1850172, "unit": "ns/op", "extra": "993 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13560, "unit": "B/op", "extra": "993 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "993 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 288519, "unit": "ns/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1766326, "unit": "ns/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 87378, "unit": "ns/op", "extra": "14204 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14204 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14204 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 89031, "unit": "ns/op", "extra": "13962 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13962 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13962 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 167173, "unit": "ns/op", "extra": "7666 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7666 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7666 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 59.59, "unit": "ns/op", "extra": "21650220 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21650220 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21650220 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.53, "unit": "ns/op", "extra": "53474143 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "53474143 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "53474143 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 119.3, "unit": "ns/op", "extra": "10596751 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10596751 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10596751 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4513, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.3, "unit": "ns/op", "extra": "21056293 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21056293 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21056293 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2344108, "unit": "ns/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86219, "unit": "B/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 818794, "unit": "ns/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3254647, "unit": "ns/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97577, "unit": "B/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 405434, "unit": "ns/op", "extra": "2535 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2535 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2535 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 300836, "unit": "ns/op", "extra": "3477 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7472, "unit": "B/op", "extra": "3477 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3477 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 757322, "unit": "ns/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1681 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2949843, "unit": "ns/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15032, "unit": "B/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2306723, "unit": "ns/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14991, "unit": "B/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7362640, "unit": "ns/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26647, "unit": "B/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 888857, "unit": "ns/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 865219, "unit": "ns/op", "extra": "1353 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1353 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1353 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4053918, "unit": "ns/op", "extra": "296 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "296 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "296 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 514627, "unit": "ns/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2562, "unit": "ns/op", "extra": "578341 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "578341 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "578341 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 985060, "unit": "ns/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 200, "unit": "B/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 346948, "unit": "ns/op", "extra": "3301 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3301 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3301 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144411, "unit": "ns/op", "extra": "9454 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9454 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9454 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 756285, "unit": "ns/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39650, "unit": "ns/op", "extra": "29746 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29746 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29746 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39327, "unit": "ns/op", "extra": "27669 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "27669 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "27669 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 63082, "unit": "ns/op", "extra": "16179 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "16179 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "16179 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 547.6, "unit": "ns/op", "extra": "2171439 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2171439 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2171439 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 116, "unit": "ns/op", "extra": "10656198 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10656198 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10656198 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1023, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 43707, "unit": "ns/op", "extra": "26175 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26175 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26175 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 54371, "unit": "ns/op", "extra": "22706 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22706 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22706 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 91562, "unit": "ns/op", "extra": "13726 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13726 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13726 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2111788, "unit": "ns/op", "extra": "610 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60899, "unit": "B/op", "extra": "610 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "610 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1057117, "unit": "ns/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2677412, "unit": "ns/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83122, "unit": "B/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1228631, "unit": "ns/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22411, "unit": "ns/op", "extra": "59618 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59618 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59618 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2025835, "unit": "ns/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "548 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "3e53b6f96fd2f6d867ec474217183f93f228970a", "message": "Merge pull request #1005 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.2.1\n\nBump github.com/redis/go-redis/v9 from 9.2.0 to 9.2.1 in /redis", "timestamp": "2023-09-28T09:23:57+02:00", "tree_id": "740a98af25adab62944e45e306cf89d0899e1419", "url": "https://github.com/gofiber/storage/commit/3e53b6f96fd2f6d867ec474217183f93f228970a" }, "date": 1695886383908, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 558154, "unit": "ns/op", "extra": "2341 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "2341 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2341 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 430483, "unit": "ns/op", "extra": "2892 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2892 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2892 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 858651, "unit": "ns/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1594 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2449810, "unit": "ns/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10290, "unit": "B/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1467661, "unit": "ns/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11427, "unit": "B/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4459966, "unit": "ns/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18482, "unit": "B/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10304, "unit": "ns/op", "extra": "118245 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "118245 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "118245 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1347, "unit": "ns/op", "extra": "949664 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "949664 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "949664 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19951, "unit": "ns/op", "extra": "60064 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60064 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60064 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 392208, "unit": "ns/op", "extra": "7634 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "7634 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7634 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1020, "unit": "ns/op", "extra": "1338544 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1338544 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1338544 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 588229, "unit": "ns/op", "extra": "1935 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1935 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1935 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 4129530, "unit": "ns/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6604, "unit": "B/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1889033, "unit": "ns/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2210635, "unit": "ns/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12907, "unit": "B/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 165443, "unit": "ns/op", "extra": "7815 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3690, "unit": "B/op", "extra": "7815 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7815 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 128329, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3377, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 323626, "unit": "ns/op", "extra": "4206 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7329, "unit": "B/op", "extra": "4206 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4206 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 799596, "unit": "ns/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24216, "unit": "B/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1486 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 665553, "unit": "ns/op", "extra": "1534 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1534 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1534 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1694783, "unit": "ns/op", "extra": "844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "844 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1047798, "unit": "ns/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 292722, "unit": "ns/op", "extra": "4706 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "4706 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4706 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1582576, "unit": "ns/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 73703, "unit": "ns/op", "extra": "14046 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14046 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14046 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 89292, "unit": "ns/op", "extra": "13149 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13149 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13149 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 166922, "unit": "ns/op", "extra": "8600 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "8600 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "8600 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 57.42, "unit": "ns/op", "extra": "21522213 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21522213 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21522213 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.05, "unit": "ns/op", "extra": "55130698 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55130698 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55130698 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.1, "unit": "ns/op", "extra": "10428950 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10428950 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10428950 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4374, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.62, "unit": "ns/op", "extra": "20980946 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20980946 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20980946 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1699834, "unit": "ns/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 744740, "unit": "ns/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2828784, "unit": "ns/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97605, "unit": "B/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347758, "unit": "ns/op", "extra": "3199 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "3199 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3199 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312399, "unit": "ns/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7454, "unit": "B/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 836229, "unit": "ns/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11879, "unit": "B/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2625966, "unit": "ns/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15348, "unit": "B/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2209791, "unit": "ns/op", "extra": "530 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14875, "unit": "B/op", "extra": "530 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "530 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5314549, "unit": "ns/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26644, "unit": "B/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 888960, "unit": "ns/op", "extra": "1320 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6593, "unit": "B/op", "extra": "1320 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1320 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1161803, "unit": "ns/op", "extra": "1399 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1399 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1399 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2988162, "unit": "ns/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 367650, "unit": "ns/op", "extra": "5029 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 131, "unit": "B/op", "extra": "5029 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5029 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2120, "unit": "ns/op", "extra": "551742 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "551742 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "551742 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 727096, "unit": "ns/op", "extra": "2539 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 146, "unit": "B/op", "extra": "2539 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2539 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 240496, "unit": "ns/op", "extra": "4988 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4988 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4988 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 120903, "unit": "ns/op", "extra": "8744 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8744 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8744 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 499803, "unit": "ns/op", "extra": "2499 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2499 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2499 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 36292, "unit": "ns/op", "extra": "28446 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28446 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28446 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39349, "unit": "ns/op", "extra": "29515 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29515 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29515 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79075, "unit": "ns/op", "extra": "14980 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14980 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14980 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 613.2, "unit": "ns/op", "extra": "2038592 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2038592 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2038592 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 129.6, "unit": "ns/op", "extra": "8148724 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8148724 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8148724 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1039, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 42395, "unit": "ns/op", "extra": "27172 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27172 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27172 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53692, "unit": "ns/op", "extra": "22744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22744 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 89556, "unit": "ns/op", "extra": "13552 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13552 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13552 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1573569, "unit": "ns/op", "extra": "766 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "766 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "766 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 903993, "unit": "ns/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60197, "unit": "B/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2442519, "unit": "ns/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83141, "unit": "B/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 752919, "unit": "ns/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 624, "unit": "B/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19636, "unit": "ns/op", "extra": "61243 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61243 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61243 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1344779, "unit": "ns/op", "extra": "962 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "962 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "962 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "f0b304a0c68ededd373111af3389786d532d4660", "message": "Merge pull request #1007 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.40.0\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.39.0 to 1.40.0 in /s3", "timestamp": "2023-10-02T09:34:08+02:00", "tree_id": "4dbca06b737d2c6de17ea24708eab2bf21eafe49", "url": "https://github.com/gofiber/storage/commit/f0b304a0c68ededd373111af3389786d532d4660" }, "date": 1696232594784, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 523844, "unit": "ns/op", "extra": "2232 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15460, "unit": "B/op", "extra": "2232 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2232 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 487670, "unit": "ns/op", "extra": "2803 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15208, "unit": "B/op", "extra": "2803 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2803 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862917, "unit": "ns/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1396 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2542831, "unit": "ns/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10290, "unit": "B/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1575728, "unit": "ns/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11432, "unit": "B/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3530242, "unit": "ns/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18499, "unit": "B/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10386, "unit": "ns/op", "extra": "123993 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "123993 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "123993 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1414, "unit": "ns/op", "extra": "782834 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "782834 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "782834 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20176, "unit": "ns/op", "extra": "60885 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60885 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "60885 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 360882, "unit": "ns/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 808.3, "unit": "ns/op", "extra": "1489338 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1489338 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1489338 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 716462, "unit": "ns/op", "extra": "2760 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2760 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2760 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1934056, "unit": "ns/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2527425, "unit": "ns/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2384650, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12896, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 169478, "unit": "ns/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3699, "unit": "B/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6838 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 127953, "unit": "ns/op", "extra": "9484 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3358, "unit": "B/op", "extra": "9484 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9484 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 315203, "unit": "ns/op", "extra": "4185 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12297, "unit": "B/op", "extra": "4185 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4185 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 801405, "unit": "ns/op", "extra": "1496 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24212, "unit": "B/op", "extra": "1496 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1496 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 695231, "unit": "ns/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26056, "unit": "B/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1587858, "unit": "ns/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1015450, "unit": "ns/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13562, "unit": "B/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1027 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 271447, "unit": "ns/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4831 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1531641, "unit": "ns/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 90487, "unit": "ns/op", "extra": "15290 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "15290 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "15290 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 93280, "unit": "ns/op", "extra": "14077 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "14077 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "14077 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 166761, "unit": "ns/op", "extra": "6518 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6518 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6518 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.69, "unit": "ns/op", "extra": "21753541 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21753541 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21753541 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.14, "unit": "ns/op", "extra": "55180498 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55180498 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55180498 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.3, "unit": "ns/op", "extra": "9812172 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9812172 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9812172 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4254, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.72, "unit": "ns/op", "extra": "21661497 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21661497 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21661497 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1834459, "unit": "ns/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86217, "unit": "B/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 751907, "unit": "ns/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2398227, "unit": "ns/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97577, "unit": "B/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 381327, "unit": "ns/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 372558, "unit": "ns/op", "extra": "3888 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7456, "unit": "B/op", "extra": "3888 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3888 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 850284, "unit": "ns/op", "extra": "1530 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1530 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1530 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2771742, "unit": "ns/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15022, "unit": "B/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2200183, "unit": "ns/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14979, "unit": "B/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5531435, "unit": "ns/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26947, "unit": "B/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 924410, "unit": "ns/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 868741, "unit": "ns/op", "extra": "1154 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1154 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1154 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3715671, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 364889, "unit": "ns/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2068, "unit": "ns/op", "extra": "519205 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "519205 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "519205 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 725860, "unit": "ns/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 260021, "unit": "ns/op", "extra": "4892 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4892 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4892 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 123411, "unit": "ns/op", "extra": "9765 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9765 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9765 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 506547, "unit": "ns/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39795, "unit": "ns/op", "extra": "36757 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "36757 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "36757 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 37818, "unit": "ns/op", "extra": "29539 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29539 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29539 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 77680, "unit": "ns/op", "extra": "14673 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14673 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14673 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 543.8, "unit": "ns/op", "extra": "2271022 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2271022 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2271022 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 115.7, "unit": "ns/op", "extra": "8704525 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8704525 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8704525 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1024, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44591, "unit": "ns/op", "extra": "27528 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27528 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27528 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 49977, "unit": "ns/op", "extra": "25092 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "25092 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "25092 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 89053, "unit": "ns/op", "extra": "13575 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13575 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13575 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1697622, "unit": "ns/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "733 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 872970, "unit": "ns/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60193, "unit": "B/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1278 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2699791, "unit": "ns/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83163, "unit": "B/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 804650, "unit": "ns/op", "extra": "1668 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1668 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1668 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19131, "unit": "ns/op", "extra": "63182 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63182 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63182 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1392448, "unit": "ns/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "804 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "502cb1dd74d4c5c62ef348934fd993adf7e788e7", "message": "Merge pull request #1009 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.10.40\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.39 to 1.10.40 in /dynamodb", "timestamp": "2023-10-02T09:41:35+02:00", "tree_id": "ceb9b593bd4db69c3692295ede42aa50c313693c", "url": "https://github.com/gofiber/storage/commit/502cb1dd74d4c5c62ef348934fd993adf7e788e7" }, "date": 1696233048610, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 522250, "unit": "ns/op", "extra": "2236 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2236 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2236 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 447644, "unit": "ns/op", "extra": "2523 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2523 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2523 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 815710, "unit": "ns/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23307, "unit": "B/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1304 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2554599, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10292, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1692343, "unit": "ns/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11420, "unit": "B/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3857211, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18490, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10325, "unit": "ns/op", "extra": "123031 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "123031 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123031 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1398, "unit": "ns/op", "extra": "863277 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "863277 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "863277 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20909, "unit": "ns/op", "extra": "55568 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "55568 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "55568 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 344685, "unit": "ns/op", "extra": "3310 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3310 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3310 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 830, "unit": "ns/op", "extra": "1474000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1474000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1474000 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 690378, "unit": "ns/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2124880, "unit": "ns/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6591, "unit": "B/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1460554, "unit": "ns/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2531856, "unit": "ns/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12898, "unit": "B/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 152422, "unit": "ns/op", "extra": "7298 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3695, "unit": "B/op", "extra": "7298 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7298 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 130933, "unit": "ns/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3355, "unit": "B/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 315571, "unit": "ns/op", "extra": "3903 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7314, "unit": "B/op", "extra": "3903 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3903 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1056740, "unit": "ns/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 826767, "unit": "ns/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26050, "unit": "B/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1640222, "unit": "ns/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48349, "unit": "B/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1357689, "unit": "ns/op", "extra": "1182 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "1182 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1182 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309123, "unit": "ns/op", "extra": "3703 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3703 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3703 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1572011, "unit": "ns/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83783, "unit": "ns/op", "extra": "14156 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14156 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14156 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 92339, "unit": "ns/op", "extra": "14152 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "14152 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "14152 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 162188, "unit": "ns/op", "extra": "8074 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "8074 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "8074 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 56.98, "unit": "ns/op", "extra": "21686030 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21686030 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21686030 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.84, "unit": "ns/op", "extra": "46404999 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46404999 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46404999 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 117.7, "unit": "ns/op", "extra": "10613859 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10613859 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10613859 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4452, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.18, "unit": "ns/op", "extra": "21441019 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21441019 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21441019 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1902732, "unit": "ns/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86210, "unit": "B/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 905690, "unit": "ns/op", "extra": "1648 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1648 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1648 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2738962, "unit": "ns/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97584, "unit": "B/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347873, "unit": "ns/op", "extra": "3607 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6665, "unit": "B/op", "extra": "3607 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3607 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 394442, "unit": "ns/op", "extra": "4238 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7454, "unit": "B/op", "extra": "4238 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4238 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 754102, "unit": "ns/op", "extra": "1444 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11843, "unit": "B/op", "extra": "1444 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1444 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3269734, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15187, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2381275, "unit": "ns/op", "extra": "565 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14741, "unit": "B/op", "extra": "565 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "565 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6905938, "unit": "ns/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27481, "unit": "B/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1142728, "unit": "ns/op", "extra": "891 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6572, "unit": "B/op", "extra": "891 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "891 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 906204, "unit": "ns/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3964044, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 633158, "unit": "ns/op", "extra": "2918 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 140, "unit": "B/op", "extra": "2918 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2918 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2141, "unit": "ns/op", "extra": "555871 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "555871 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "555871 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1441651, "unit": "ns/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 157, "unit": "B/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 332462, "unit": "ns/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3331 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 119137, "unit": "ns/op", "extra": "8478 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8478 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8478 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 776923, "unit": "ns/op", "extra": "1591 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1591 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1591 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40247, "unit": "ns/op", "extra": "29892 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29892 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29892 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 35739, "unit": "ns/op", "extra": "30848 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30848 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30848 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 75054, "unit": "ns/op", "extra": "16098 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "16098 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "16098 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 532.8, "unit": "ns/op", "extra": "2162983 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2162983 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2162983 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 113.2, "unit": "ns/op", "extra": "10361539 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10361539 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10361539 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 971.8, "unit": "ns/op", "extra": "1241349 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1241349 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1241349 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 43359, "unit": "ns/op", "extra": "27547 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27547 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27547 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51549, "unit": "ns/op", "extra": "25640 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "25640 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "25640 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 89421, "unit": "ns/op", "extra": "13730 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13730 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13730 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1916947, "unit": "ns/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1015448, "unit": "ns/op", "extra": "1431 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1431 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1431 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3125156, "unit": "ns/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83087, "unit": "B/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "392 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1327432, "unit": "ns/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21241, "unit": "ns/op", "extra": "49652 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "49652 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "49652 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2442623, "unit": "ns/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "465 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "26aac40a50cc639c3e6e4f67dce919fc320358af", "message": "Merge pull request #1008 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.87\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.86 to 1.11.87 in /s3", "timestamp": "2023-10-02T09:43:33+02:00", "tree_id": "6d392afd1d05f934d84281b1a86c6afa207455f8", "url": "https://github.com/gofiber/storage/commit/26aac40a50cc639c3e6e4f67dce919fc320358af" }, "date": 1696233157174, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600282, "unit": "ns/op", "extra": "1731 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1731 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1731 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 467645, "unit": "ns/op", "extra": "2487 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15213, "unit": "B/op", "extra": "2487 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2487 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 837856, "unit": "ns/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2392258, "unit": "ns/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10292, "unit": "B/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1603419, "unit": "ns/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11431, "unit": "B/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3716419, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18494, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10003, "unit": "ns/op", "extra": "123363 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "123363 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123363 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1374, "unit": "ns/op", "extra": "947461 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "947461 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "947461 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20310, "unit": "ns/op", "extra": "62095 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62095 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62095 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299289, "unit": "ns/op", "extra": "6985 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "6985 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6985 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 824.9, "unit": "ns/op", "extra": "1478098 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1478098 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1478098 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 592340, "unit": "ns/op", "extra": "2244 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12521, "unit": "B/op", "extra": "2244 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2244 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1983962, "unit": "ns/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1039700, "unit": "ns/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6527, "unit": "B/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2412490, "unit": "ns/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12893, "unit": "B/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 158180, "unit": "ns/op", "extra": "6790 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6789, "unit": "B/op", "extra": "6790 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6790 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 126782, "unit": "ns/op", "extra": "9264 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3366, "unit": "B/op", "extra": "9264 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9264 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 339655, "unit": "ns/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12280, "unit": "B/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 849400, "unit": "ns/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24218, "unit": "B/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 686846, "unit": "ns/op", "extra": "1728 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1728 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1728 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1534440, "unit": "ns/op", "extra": "777 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "777 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "777 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1001707, "unit": "ns/op", "extra": "1083 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "1083 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1083 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 282705, "unit": "ns/op", "extra": "4519 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4519 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4519 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1573884, "unit": "ns/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20612, "unit": "B/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "765 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 82659, "unit": "ns/op", "extra": "14190 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14190 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14190 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 78387, "unit": "ns/op", "extra": "16934 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "16934 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "16934 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 160659, "unit": "ns/op", "extra": "8458 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "8458 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "8458 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.69, "unit": "ns/op", "extra": "21556304 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21556304 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21556304 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.99, "unit": "ns/op", "extra": "55043280 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55043280 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55043280 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 117.4, "unit": "ns/op", "extra": "10554363 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10554363 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10554363 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4434, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.18, "unit": "ns/op", "extra": "21876902 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21876902 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21876902 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1711752, "unit": "ns/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 829604, "unit": "ns/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2728615, "unit": "ns/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97612, "unit": "B/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 354198, "unit": "ns/op", "extra": "3775 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6667, "unit": "B/op", "extra": "3775 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3775 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306313, "unit": "ns/op", "extra": "4045 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7453, "unit": "B/op", "extra": "4045 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4045 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 785524, "unit": "ns/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3908513, "unit": "ns/op", "extra": "429 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15172, "unit": "B/op", "extra": "429 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "429 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2556119, "unit": "ns/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14742, "unit": "B/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5412547, "unit": "ns/op", "extra": "202 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26660, "unit": "B/op", "extra": "202 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "202 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 920834, "unit": "ns/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6593, "unit": "B/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 908647, "unit": "ns/op", "extra": "1333 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1333 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1333 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3133537, "unit": "ns/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 364491, "unit": "ns/op", "extra": "4432 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 135, "unit": "B/op", "extra": "4432 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4432 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2222, "unit": "ns/op", "extra": "565111 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "565111 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "565111 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 718209, "unit": "ns/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1875 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 274211, "unit": "ns/op", "extra": "4580 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4580 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4580 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 117046, "unit": "ns/op", "extra": "9634 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9634 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9634 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 508209, "unit": "ns/op", "extra": "2116 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2116 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2116 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 38815, "unit": "ns/op", "extra": "32653 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "32653 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "32653 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38875, "unit": "ns/op", "extra": "28902 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "28902 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "28902 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 82076, "unit": "ns/op", "extra": "15567 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15567 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15567 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 541, "unit": "ns/op", "extra": "2226597 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2226597 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2226597 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 116.2, "unit": "ns/op", "extra": "9196305 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9196305 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9196305 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1069, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 42223, "unit": "ns/op", "extra": "26649 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26649 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26649 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51792, "unit": "ns/op", "extra": "22042 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22042 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22042 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 89751, "unit": "ns/op", "extra": "13736 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13736 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13736 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1709028, "unit": "ns/op", "extra": "726 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "726 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "726 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 952002, "unit": "ns/op", "extra": "1335 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "1335 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1335 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2701499, "unit": "ns/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83074, "unit": "B/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 699060, "unit": "ns/op", "extra": "1801 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1801 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1801 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20028, "unit": "ns/op", "extra": "61580 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61580 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61580 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1366973, "unit": "ns/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "888 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "11ea30d1edea0c915c8fb8c4ad1f794ac5d230e2", "message": "Merge pull request #1011 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.40.1\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.0 to 1.40.1 in /s3", "timestamp": "2023-10-09T09:06:20+02:00", "tree_id": "3c9a184b22ff74f9481f214dd05de6b4744d7233", "url": "https://github.com/gofiber/storage/commit/11ea30d1edea0c915c8fb8c4ad1f794ac5d230e2" }, "date": 1696835735362, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 521765, "unit": "ns/op", "extra": "2254 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "2254 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2254 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 503636, "unit": "ns/op", "extra": "2419 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15244, "unit": "B/op", "extra": "2419 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 227, "unit": "allocs/op", "extra": "2419 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1059474, "unit": "ns/op", "extra": "1569 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23310, "unit": "B/op", "extra": "1569 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1569 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2552674, "unit": "ns/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10298, "unit": "B/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1969170, "unit": "ns/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11425, "unit": "B/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4104250, "unit": "ns/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18488, "unit": "B/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10338, "unit": "ns/op", "extra": "124438 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124438 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124438 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1347, "unit": "ns/op", "extra": "945873 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "945873 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "945873 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19999, "unit": "ns/op", "extra": "62137 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62137 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "62137 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 305768, "unit": "ns/op", "extra": "6052 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "6052 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6052 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1040, "unit": "ns/op", "extra": "1344472 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1344472 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1344472 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 609816, "unit": "ns/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2317079, "unit": "ns/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6594, "unit": "B/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1428086, "unit": "ns/op", "extra": "760 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6522, "unit": "B/op", "extra": "760 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "760 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2362006, "unit": "ns/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12900, "unit": "B/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 143485, "unit": "ns/op", "extra": "8962 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6088, "unit": "B/op", "extra": "8962 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "8962 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 128096, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3339, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 275983, "unit": "ns/op", "extra": "4004 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12442, "unit": "B/op", "extra": "4004 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "4004 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 938825, "unit": "ns/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 711294, "unit": "ns/op", "extra": "1528 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1528 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1528 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1475985, "unit": "ns/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48299, "unit": "B/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1135635, "unit": "ns/op", "extra": "1125 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "1125 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1125 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 303023, "unit": "ns/op", "extra": "3511 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3511 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3511 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1569842, "unit": "ns/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20610, "unit": "B/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 82552, "unit": "ns/op", "extra": "15146 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "15146 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "15146 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 86940, "unit": "ns/op", "extra": "13710 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13710 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13710 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 160604, "unit": "ns/op", "extra": "7916 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7916 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7916 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.85, "unit": "ns/op", "extra": "21051048 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21051048 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21051048 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 23.1, "unit": "ns/op", "extra": "54775870 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54775870 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54775870 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.9, "unit": "ns/op", "extra": "10574205 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10574205 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10574205 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4282, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.01, "unit": "ns/op", "extra": "21597577 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21597577 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21597577 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2016209, "unit": "ns/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1073564, "unit": "ns/op", "extra": "1062 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "1062 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1062 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2994293, "unit": "ns/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97630, "unit": "B/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 514243, "unit": "ns/op", "extra": "2762 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6662, "unit": "B/op", "extra": "2762 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2762 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 508055, "unit": "ns/op", "extra": "2412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "2412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2412 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1048902, "unit": "ns/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "966 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2802976, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15196, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2151722, "unit": "ns/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14977, "unit": "B/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5667229, "unit": "ns/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27317, "unit": "B/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1103720, "unit": "ns/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1017635, "unit": "ns/op", "extra": "1110 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1110 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1110 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3575894, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 402791, "unit": "ns/op", "extra": "2778 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "2778 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2778 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2011, "unit": "ns/op", "extra": "541915 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "541915 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "541915 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 866449, "unit": "ns/op", "extra": "1276 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 131, "unit": "B/op", "extra": "1276 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1276 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 316814, "unit": "ns/op", "extra": "4472 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4472 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4472 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 127565, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 612365, "unit": "ns/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 36865, "unit": "ns/op", "extra": "32148 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "32148 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "32148 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38208, "unit": "ns/op", "extra": "31454 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "31454 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "31454 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 77025, "unit": "ns/op", "extra": "15542 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15542 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15542 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 533.9, "unit": "ns/op", "extra": "2202544 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2202544 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2202544 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 143, "unit": "ns/op", "extra": "11253778 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "11253778 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11253778 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1000, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 43333, "unit": "ns/op", "extra": "28323 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "28323 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "28323 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 50737, "unit": "ns/op", "extra": "23467 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23467 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23467 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 87999, "unit": "ns/op", "extra": "13994 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13994 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13994 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1794548, "unit": "ns/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1233661, "unit": "ns/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60192, "unit": "B/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3488207, "unit": "ns/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83064, "unit": "B/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 877845, "unit": "ns/op", "extra": "1258 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1258 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1258 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19655, "unit": "ns/op", "extra": "61741 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61741 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61741 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1932864, "unit": "ns/op", "extra": "682 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "682 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "682 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "51a3d395366edbc236e8c6c0823301360bf24757", "message": "Merge pull request #1016 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.18.44\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.42 to 1.18.44 in /dynamodb", "timestamp": "2023-10-09T09:25:37+02:00", "tree_id": "e0be7bd8f66365f4724bcb751bcac9ca166275b8", "url": "https://github.com/gofiber/storage/commit/51a3d395366edbc236e8c6c0823301360bf24757" }, "date": 1696836978563, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 788189, "unit": "ns/op", "extra": "1364 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "1364 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1364 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 677594, "unit": "ns/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1119198, "unit": "ns/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3391073, "unit": "ns/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10281, "unit": "B/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "328 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2413704, "unit": "ns/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11430, "unit": "B/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4571876, "unit": "ns/op", "extra": "246 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18489, "unit": "B/op", "extra": "246 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "246 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12184, "unit": "ns/op", "extra": "93843 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1401, "unit": "B/op", "extra": "93843 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "93843 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1677, "unit": "ns/op", "extra": "690614 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "690614 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "690614 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24812, "unit": "ns/op", "extra": "47784 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "47784 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "47784 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 304332, "unit": "ns/op", "extra": "4626 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4626 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4626 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1125, "unit": "ns/op", "extra": "1191162 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1191162 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1191162 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 609290, "unit": "ns/op", "extra": "2379 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2379 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2379 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2637441, "unit": "ns/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2126361, "unit": "ns/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6528, "unit": "B/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 13025184, "unit": "ns/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12922, "unit": "B/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 227, "unit": "allocs/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194664, "unit": "ns/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3716, "unit": "B/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179571, "unit": "ns/op", "extra": "6196 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3405, "unit": "B/op", "extra": "6196 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6196 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 466914, "unit": "ns/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 17009, "unit": "B/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 134, "unit": "allocs/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1146288, "unit": "ns/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24226, "unit": "B/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1162836, "unit": "ns/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26115, "unit": "B/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2194939, "unit": "ns/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1811067, "unit": "ns/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13561, "unit": "B/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 435059, "unit": "ns/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7424, "unit": "B/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3287011, "unit": "ns/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20607, "unit": "B/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123703, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 137933, "unit": "ns/op", "extra": "9554 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9554 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9554 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 275072, "unit": "ns/op", "extra": "4560 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4560 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4560 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 74.02, "unit": "ns/op", "extra": "16519390 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16519390 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16519390 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 26.38, "unit": "ns/op", "extra": "46817740 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46817740 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46817740 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 141.8, "unit": "ns/op", "extra": "8766780 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8766780 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8766780 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4558, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 69.74, "unit": "ns/op", "extra": "17722323 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17722323 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17722323 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2692716, "unit": "ns/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86219, "unit": "B/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1377094, "unit": "ns/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4648348, "unit": "ns/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97613, "unit": "B/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 495198, "unit": "ns/op", "extra": "2815 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6662, "unit": "B/op", "extra": "2815 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2815 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 504047, "unit": "ns/op", "extra": "2106 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "2106 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2106 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1090267, "unit": "ns/op", "extra": "973 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11884, "unit": "B/op", "extra": "973 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "973 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4193515, "unit": "ns/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15299, "unit": "B/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3264040, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14755, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 11799966, "unit": "ns/op", "extra": "127 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27282, "unit": "B/op", "extra": "127 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "127 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1228769, "unit": "ns/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6573, "unit": "B/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1332415, "unit": "ns/op", "extra": "927 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "927 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "927 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5557961, "unit": "ns/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 458228, "unit": "ns/op", "extra": "2707 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 114, "unit": "B/op", "extra": "2707 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2707 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 3138, "unit": "ns/op", "extra": "486672 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "486672 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "486672 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 893671, "unit": "ns/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 136, "unit": "B/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 453244, "unit": "ns/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3348 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 201327, "unit": "ns/op", "extra": "7184 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7184 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7184 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 738709, "unit": "ns/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 46553, "unit": "ns/op", "extra": "26032 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "26032 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "26032 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56791, "unit": "ns/op", "extra": "20131 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20131 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20131 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 111581, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 757.8, "unit": "ns/op", "extra": "1657365 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1657365 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1657365 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 160.4, "unit": "ns/op", "extra": "7495008 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7495008 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7495008 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1443, "unit": "ns/op", "extra": "955503 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "955503 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "955503 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 65949, "unit": "ns/op", "extra": "18991 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18991 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18991 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 79758, "unit": "ns/op", "extra": "14175 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "14175 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "14175 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 136911, "unit": "ns/op", "extra": "8606 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8606 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8606 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2488620, "unit": "ns/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1593638, "unit": "ns/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60185, "unit": "B/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3603065, "unit": "ns/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83143, "unit": "B/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1093738, "unit": "ns/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 29598, "unit": "ns/op", "extra": "46179 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "46179 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "46179 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2294737, "unit": "ns/op", "extra": "556 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "556 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "556 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "83194711c30f4b75e95545fa4218f954d9a5fa43", "message": "Merge pull request #1012 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.89\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.87 to 1.11.89 in /s3", "timestamp": "2023-10-09T09:27:26+02:00", "tree_id": "bf4d453d0fba1c5d4dd16d818151a1eb4f19d491", "url": "https://github.com/gofiber/storage/commit/83194711c30f4b75e95545fa4218f954d9a5fa43" }, "date": 1696837036834, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 629787, "unit": "ns/op", "extra": "1930 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15457, "unit": "B/op", "extra": "1930 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1930 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 560675, "unit": "ns/op", "extra": "2425 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15209, "unit": "B/op", "extra": "2425 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2425 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 920605, "unit": "ns/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2973140, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10294, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1818020, "unit": "ns/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11434, "unit": "B/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4721789, "unit": "ns/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18519, "unit": "B/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9784, "unit": "ns/op", "extra": "121143 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121143 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121143 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1389, "unit": "ns/op", "extra": "926478 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "926478 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "926478 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20021, "unit": "ns/op", "extra": "56132 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56132 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56132 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 485982, "unit": "ns/op", "extra": "2697 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2697 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2697 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 820.5, "unit": "ns/op", "extra": "1476895 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1476895 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1476895 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 919476, "unit": "ns/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3392505, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6581, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1254968, "unit": "ns/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6528, "unit": "B/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2521901, "unit": "ns/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12900, "unit": "B/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 187323, "unit": "ns/op", "extra": "7072 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3702, "unit": "B/op", "extra": "7072 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7072 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 140812, "unit": "ns/op", "extra": "7466 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3382, "unit": "B/op", "extra": "7466 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7466 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 331770, "unit": "ns/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12942, "unit": "B/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1201054, "unit": "ns/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "843 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 836904, "unit": "ns/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1237 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2264662, "unit": "ns/op", "extra": "604 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48328, "unit": "B/op", "extra": "604 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "604 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1403661, "unit": "ns/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "825 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 350989, "unit": "ns/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2613938, "unit": "ns/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 102381, "unit": "ns/op", "extra": "13008 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13008 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13008 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 103492, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 199603, "unit": "ns/op", "extra": "6780 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6780 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6780 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.37, "unit": "ns/op", "extra": "18971577 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "18971577 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18971577 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.36, "unit": "ns/op", "extra": "56751254 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56751254 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56751254 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 120.3, "unit": "ns/op", "extra": "10531251 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10531251 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10531251 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3748, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.41, "unit": "ns/op", "extra": "18318098 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "18318098 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "18318098 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2473479, "unit": "ns/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86228, "unit": "B/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1345447, "unit": "ns/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15567, "unit": "B/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3334790, "unit": "ns/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97589, "unit": "B/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 425794, "unit": "ns/op", "extra": "3013 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6661, "unit": "B/op", "extra": "3013 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3013 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 370812, "unit": "ns/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7476, "unit": "B/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 882871, "unit": "ns/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3441801, "unit": "ns/op", "extra": "355 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15396, "unit": "B/op", "extra": "355 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "355 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2517381, "unit": "ns/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14867, "unit": "B/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7479637, "unit": "ns/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27082, "unit": "B/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1553574, "unit": "ns/op", "extra": "693 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "693 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "693 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1164318, "unit": "ns/op", "extra": "1056 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1056 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1056 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5014090, "unit": "ns/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12653, "unit": "B/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 653897, "unit": "ns/op", "extra": "2228 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "2228 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2228 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2492, "unit": "ns/op", "extra": "545257 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "545257 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "545257 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1378768, "unit": "ns/op", "extra": "924 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "924 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "924 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 522570, "unit": "ns/op", "extra": "2916 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2916 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2916 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 142794, "unit": "ns/op", "extra": "7905 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7905 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7905 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 936425, "unit": "ns/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 47495, "unit": "ns/op", "extra": "26298 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "26298 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "26298 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38171, "unit": "ns/op", "extra": "40592 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "40592 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "40592 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 88597, "unit": "ns/op", "extra": "13562 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13562 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13562 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 646, "unit": "ns/op", "extra": "2010008 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2010008 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2010008 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 132.3, "unit": "ns/op", "extra": "8253049 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8253049 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8253049 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1230, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50068, "unit": "ns/op", "extra": "24561 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24561 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24561 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 61186, "unit": "ns/op", "extra": "22750 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22750 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22750 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 107576, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2417505, "unit": "ns/op", "extra": "513 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60898, "unit": "B/op", "extra": "513 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "513 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1299023, "unit": "ns/op", "extra": "874 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60189, "unit": "B/op", "extra": "874 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "874 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3726861, "unit": "ns/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83115, "unit": "B/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1262454, "unit": "ns/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20607, "unit": "ns/op", "extra": "52525 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "52525 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "52525 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3017186, "unit": "ns/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "361 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "a5acb4cc84f8d4548822ee097c86d9a4769254b7", "message": "Merge pull request #1021 from gofiber/dependabot/go_modules/badger/golang.org/x/net-0.17.0\n\nBump golang.org/x/net from 0.14.0 to 0.17.0 in /badger", "timestamp": "2023-10-11T23:09:54+02:00", "tree_id": "0ae8b057a08880fabcfe4b913d4908abffe0a7b0", "url": "https://github.com/gofiber/storage/commit/a5acb4cc84f8d4548822ee097c86d9a4769254b7" }, "date": 1697059163101, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 601480, "unit": "ns/op", "extra": "2102 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15467, "unit": "B/op", "extra": "2102 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2102 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 561750, "unit": "ns/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15206, "unit": "B/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 981069, "unit": "ns/op", "extra": "1291 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23356, "unit": "B/op", "extra": "1291 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1291 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2571406, "unit": "ns/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10287, "unit": "B/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2034142, "unit": "ns/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11429, "unit": "B/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3523598, "unit": "ns/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18486, "unit": "B/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10382, "unit": "ns/op", "extra": "126237 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "126237 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "126237 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1353, "unit": "ns/op", "extra": "845505 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "845505 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "845505 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19799, "unit": "ns/op", "extra": "54478 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "54478 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "54478 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 298471, "unit": "ns/op", "extra": "4934 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4934 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4934 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 813.3, "unit": "ns/op", "extra": "1426734 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1426734 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1426734 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 608089, "unit": "ns/op", "extra": "2641 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "2641 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2641 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2379887, "unit": "ns/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6590, "unit": "B/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1823532, "unit": "ns/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3113676, "unit": "ns/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12909, "unit": "B/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "424 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 169648, "unit": "ns/op", "extra": "6822 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3705, "unit": "B/op", "extra": "6822 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6822 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 141665, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3379, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 360135, "unit": "ns/op", "extra": "3222 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7405, "unit": "B/op", "extra": "3222 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3222 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 934748, "unit": "ns/op", "extra": "1118 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "1118 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1118 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 828321, "unit": "ns/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1845421, "unit": "ns/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48299, "unit": "B/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1269682, "unit": "ns/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 364189, "unit": "ns/op", "extra": "3658 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3658 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3658 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1832242, "unit": "ns/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 100657, "unit": "ns/op", "extra": "12886 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12886 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12886 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 101112, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 190932, "unit": "ns/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6232 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.88, "unit": "ns/op", "extra": "18079993 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "18079993 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18079993 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.99, "unit": "ns/op", "extra": "56644891 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56644891 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56644891 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116, "unit": "ns/op", "extra": "10454912 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10454912 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10454912 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.372, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "20932732 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20932732 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20932732 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1990474, "unit": "ns/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86219, "unit": "B/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1062491, "unit": "ns/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3532484, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 380995, "unit": "ns/op", "extra": "3262 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6669, "unit": "B/op", "extra": "3262 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3262 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 371074, "unit": "ns/op", "extra": "3776 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3776 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3776 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 807736, "unit": "ns/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1536 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2989064, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15199, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2303497, "unit": "ns/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14740, "unit": "B/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6105390, "unit": "ns/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26679, "unit": "B/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1023148, "unit": "ns/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6577, "unit": "B/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1028912, "unit": "ns/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3786330, "unit": "ns/op", "extra": "278 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12699, "unit": "B/op", "extra": "278 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "278 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 385155, "unit": "ns/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2067, "unit": "ns/op", "extra": "559875 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "559875 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "559875 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 771593, "unit": "ns/op", "extra": "1932 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1932 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1932 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 323269, "unit": "ns/op", "extra": "3328 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3328 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3328 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 135972, "unit": "ns/op", "extra": "8539 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8539 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8539 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 626018, "unit": "ns/op", "extra": "1732 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1732 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1732 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43388, "unit": "ns/op", "extra": "29751 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29751 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29751 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41832, "unit": "ns/op", "extra": "28282 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "28282 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "28282 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 78181, "unit": "ns/op", "extra": "13839 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13839 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13839 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 617, "unit": "ns/op", "extra": "1939322 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1939322 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1939322 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 130.9, "unit": "ns/op", "extra": "9315746 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9315746 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9315746 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1135, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50503, "unit": "ns/op", "extra": "24946 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24946 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24946 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 56057, "unit": "ns/op", "extra": "20599 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20599 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20599 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 97259, "unit": "ns/op", "extra": "12151 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12151 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12151 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2075757, "unit": "ns/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1258234, "unit": "ns/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3177018, "unit": "ns/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83070, "unit": "B/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 890859, "unit": "ns/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20354, "unit": "ns/op", "extra": "51603 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "51603 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "51603 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1902613, "unit": "ns/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "580 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "d4e50f826340984a294ebfdde589b33062b222df", "message": "Merge pull request #1025 from gofiber/dependabot/go_modules/azureblob/golang.org/x/net-0.17.0\n\nBump golang.org/x/net from 0.14.0 to 0.17.0 in /azureblob", "timestamp": "2023-10-11T23:14:52+02:00", "tree_id": "f64aeeeb367b6743e7fa67c25e0527405ec69791", "url": "https://github.com/gofiber/storage/commit/d4e50f826340984a294ebfdde589b33062b222df" }, "date": 1697059513286, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 638359, "unit": "ns/op", "extra": "1687 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15455, "unit": "B/op", "extra": "1687 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1687 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 551590, "unit": "ns/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15213, "unit": "B/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 919840, "unit": "ns/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2731009, "unit": "ns/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10287, "unit": "B/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1683458, "unit": "ns/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11429, "unit": "B/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4039875, "unit": "ns/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18494, "unit": "B/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "284 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10251, "unit": "ns/op", "extra": "123895 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "123895 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123895 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1475, "unit": "ns/op", "extra": "883682 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "883682 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "883682 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 21247, "unit": "ns/op", "extra": "56828 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56828 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56828 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 306405, "unit": "ns/op", "extra": "3870 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6272, "unit": "B/op", "extra": "3870 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3870 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 826.1, "unit": "ns/op", "extra": "1262437 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1262437 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1262437 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 617102, "unit": "ns/op", "extra": "2179 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "2179 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2179 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2435851, "unit": "ns/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6581, "unit": "B/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3308948, "unit": "ns/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2898282, "unit": "ns/op", "extra": "351 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "351 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "351 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199128, "unit": "ns/op", "extra": "5720 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7381, "unit": "B/op", "extra": "5720 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5720 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 146052, "unit": "ns/op", "extra": "8198 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3287, "unit": "B/op", "extra": "8198 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 59, "unit": "allocs/op", "extra": "8198 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 417270, "unit": "ns/op", "extra": "2829 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14615, "unit": "B/op", "extra": "2829 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "2829 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1304917, "unit": "ns/op", "extra": "829 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "829 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "829 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 936052, "unit": "ns/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1703090, "unit": "ns/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1353463, "unit": "ns/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13561, "unit": "B/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "831 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331814, "unit": "ns/op", "extra": "3894 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3894 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3894 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1885316, "unit": "ns/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "668 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 97076, "unit": "ns/op", "extra": "12136 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12136 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12136 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 113837, "unit": "ns/op", "extra": "9830 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9830 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9830 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 192510, "unit": "ns/op", "extra": "6276 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6276 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6276 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.52, "unit": "ns/op", "extra": "19785961 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19785961 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19785961 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.53, "unit": "ns/op", "extra": "55991953 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55991953 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55991953 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116, "unit": "ns/op", "extra": "10486591 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10486591 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10486591 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3895, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.05, "unit": "ns/op", "extra": "20870116 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20870116 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20870116 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2044214, "unit": "ns/op", "extra": "554 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86217, "unit": "B/op", "extra": "554 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "554 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1120388, "unit": "ns/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3024424, "unit": "ns/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97628, "unit": "B/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 415696, "unit": "ns/op", "extra": "3158 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6670, "unit": "B/op", "extra": "3158 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3158 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 440265, "unit": "ns/op", "extra": "3720 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3720 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3720 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1014397, "unit": "ns/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1190 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3004039, "unit": "ns/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15213, "unit": "B/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "364 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2381857, "unit": "ns/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14888, "unit": "B/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6035650, "unit": "ns/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26995, "unit": "B/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1067852, "unit": "ns/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6588, "unit": "B/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1048679, "unit": "ns/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3650596, "unit": "ns/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 427284, "unit": "ns/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2091, "unit": "ns/op", "extra": "596209 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "596209 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "596209 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 834403, "unit": "ns/op", "extra": "1804 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 123, "unit": "B/op", "extra": "1804 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1804 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 337494, "unit": "ns/op", "extra": "3860 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3860 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3860 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 141065, "unit": "ns/op", "extra": "8301 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8301 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8301 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 669835, "unit": "ns/op", "extra": "1850 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1850 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1850 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 42344, "unit": "ns/op", "extra": "30842 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30842 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30842 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39601, "unit": "ns/op", "extra": "31246 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "31246 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "31246 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 80518, "unit": "ns/op", "extra": "13681 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13681 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13681 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 664.5, "unit": "ns/op", "extra": "1919232 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1919232 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1919232 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 128.1, "unit": "ns/op", "extra": "8483829 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8483829 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8483829 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1274, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 51644, "unit": "ns/op", "extra": "25162 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25162 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25162 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 59313, "unit": "ns/op", "extra": "22257 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22257 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22257 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 101071, "unit": "ns/op", "extra": "12079 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12079 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12079 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2188541, "unit": "ns/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1105720, "unit": "ns/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60187, "unit": "B/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3491549, "unit": "ns/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83057, "unit": "B/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 919842, "unit": "ns/op", "extra": "1340 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1340 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1340 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22143, "unit": "ns/op", "extra": "48040 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "48040 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "48040 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1859439, "unit": "ns/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "780 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "6b04025154ccdb479c74e70f0eb26c9c2b47e26e", "message": "Merge pull request #1022 from gofiber/dependabot/go_modules/etcd/golang.org/x/net-0.17.0\n\nBump golang.org/x/net from 0.14.0 to 0.17.0 in /etcd", "timestamp": "2023-10-11T23:14:42+02:00", "tree_id": "9defd85413edc083ee97372f741c9da2a0836f4b", "url": "https://github.com/gofiber/storage/commit/6b04025154ccdb479c74e70f0eb26c9c2b47e26e" }, "date": 1697059526727, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 884219, "unit": "ns/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 818747, "unit": "ns/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1224489, "unit": "ns/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4150188, "unit": "ns/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10294, "unit": "B/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2317603, "unit": "ns/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11426, "unit": "B/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6457812, "unit": "ns/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18495, "unit": "B/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13547, "unit": "ns/op", "extra": "86844 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "86844 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "86844 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1765, "unit": "ns/op", "extra": "857694 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "857694 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "857694 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24741, "unit": "ns/op", "extra": "43914 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "43914 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "43914 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 482107, "unit": "ns/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2562 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 863.3, "unit": "ns/op", "extra": "1439469 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1439469 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1439469 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 950943, "unit": "ns/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2975366, "unit": "ns/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6596, "unit": "B/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2090500, "unit": "ns/op", "extra": "494 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "494 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "494 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 10738775, "unit": "ns/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12914, "unit": "B/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 348572, "unit": "ns/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 9887, "unit": "B/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 258518, "unit": "ns/op", "extra": "5798 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3419, "unit": "B/op", "extra": "5798 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "5798 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 664814, "unit": "ns/op", "extra": "1966 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7542, "unit": "B/op", "extra": "1966 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "1966 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1668118, "unit": "ns/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1070384, "unit": "ns/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1039 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2265630, "unit": "ns/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48306, "unit": "B/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2727319, "unit": "ns/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 236, "unit": "allocs/op", "extra": "505 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 590658, "unit": "ns/op", "extra": "2290 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7427, "unit": "B/op", "extra": "2290 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2290 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2481546, "unit": "ns/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 147396, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 162541, "unit": "ns/op", "extra": "8756 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8756 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8756 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 290743, "unit": "ns/op", "extra": "3708 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3708 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3708 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.87, "unit": "ns/op", "extra": "20644556 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20644556 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20644556 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.95, "unit": "ns/op", "extra": "49596612 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "49596612 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "49596612 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115, "unit": "ns/op", "extra": "10283436 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10283436 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10283436 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3448, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 50.5, "unit": "ns/op", "extra": "23016283 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "23016283 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "23016283 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2967000, "unit": "ns/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1649156, "unit": "ns/op", "extra": "897 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "897 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "897 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 6022282, "unit": "ns/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97625, "unit": "B/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 691591, "unit": "ns/op", "extra": "2403 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "2403 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2403 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 428393, "unit": "ns/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2358 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1027513, "unit": "ns/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3823340, "unit": "ns/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15531, "unit": "B/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2892611, "unit": "ns/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14900, "unit": "B/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8090444, "unit": "ns/op", "extra": "152 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26671, "unit": "B/op", "extra": "152 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "152 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1444323, "unit": "ns/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1420144, "unit": "ns/op", "extra": "770 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "770 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "770 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6012292, "unit": "ns/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 678873, "unit": "ns/op", "extra": "1785 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1785 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1785 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2875, "unit": "ns/op", "extra": "537810 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "537810 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "537810 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1392497, "unit": "ns/op", "extra": "919 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 145, "unit": "B/op", "extra": "919 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "919 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 529246, "unit": "ns/op", "extra": "2268 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2268 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2268 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 225273, "unit": "ns/op", "extra": "6096 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6096 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6096 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1054052, "unit": "ns/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 72164, "unit": "ns/op", "extra": "16074 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "16074 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16074 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 64286, "unit": "ns/op", "extra": "16956 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "16956 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "16956 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 148350, "unit": "ns/op", "extra": "8464 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "8464 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "8464 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 658.1, "unit": "ns/op", "extra": "1897608 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1897608 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1897608 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 142.3, "unit": "ns/op", "extra": "9903267 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9903267 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9903267 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1243, "unit": "ns/op", "extra": "996594 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "996594 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "996594 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 83538, "unit": "ns/op", "extra": "15802 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "15802 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "15802 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 83737, "unit": "ns/op", "extra": "13166 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "13166 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "13166 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 155534, "unit": "ns/op", "extra": "8233 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8233 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8233 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3211322, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60902, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1760956, "unit": "ns/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4177075, "unit": "ns/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83103, "unit": "B/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1744069, "unit": "ns/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 27157, "unit": "ns/op", "extra": "42285 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "42285 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "42285 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2890763, "unit": "ns/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "354 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "f9e45829b13079d05696de379d14c84ee9800ffe", "message": "Merge pull request #1020 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.22.1\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.22.0 to 1.22.1 in /dynamodb", "timestamp": "2023-10-11T23:15:28+02:00", "tree_id": "0d74948c7dff5a7adf524ae368d78a42b53ce943", "url": "https://github.com/gofiber/storage/commit/f9e45829b13079d05696de379d14c84ee9800ffe" }, "date": 1697059705025, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 853121, "unit": "ns/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 746207, "unit": "ns/op", "extra": "1568 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "1568 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1568 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1281057, "unit": "ns/op", "extra": "982 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23297, "unit": "B/op", "extra": "982 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "982 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4033607, "unit": "ns/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10291, "unit": "B/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2473856, "unit": "ns/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11429, "unit": "B/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "409 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 8025141, "unit": "ns/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18492, "unit": "B/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13007, "unit": "ns/op", "extra": "104102 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "104102 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "104102 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1784, "unit": "ns/op", "extra": "588258 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "588258 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "588258 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25274, "unit": "ns/op", "extra": "45480 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "45480 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "45480 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 609114, "unit": "ns/op", "extra": "1819 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6273, "unit": "B/op", "extra": "1819 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "1819 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1068, "unit": "ns/op", "extra": "959181 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "959181 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "959181 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1156432, "unit": "ns/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3694689, "unit": "ns/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6599, "unit": "B/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3964155, "unit": "ns/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6529, "unit": "B/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "500 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3541523, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12917, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 242649, "unit": "ns/op", "extra": "4155 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3757, "unit": "B/op", "extra": "4155 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4155 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 221073, "unit": "ns/op", "extra": "7186 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3383, "unit": "B/op", "extra": "7186 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7186 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 487289, "unit": "ns/op", "extra": "2272 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16600, "unit": "B/op", "extra": "2272 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "2272 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1563017, "unit": "ns/op", "extra": "673 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "673 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "673 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 957352, "unit": "ns/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2244581, "unit": "ns/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2104446, "unit": "ns/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13555, "unit": "B/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 236, "unit": "allocs/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 520358, "unit": "ns/op", "extra": "3084 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3084 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3084 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3442540, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 145457, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 138614, "unit": "ns/op", "extra": "9538 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9538 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9538 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 257583, "unit": "ns/op", "extra": "5904 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5904 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5904 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 90.04, "unit": "ns/op", "extra": "13209661 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "13209661 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13209661 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 27.01, "unit": "ns/op", "extra": "44985998 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "44985998 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "44985998 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 143.2, "unit": "ns/op", "extra": "8856177 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8856177 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8856177 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4623, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 71.37, "unit": "ns/op", "extra": "17945055 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17945055 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17945055 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3281686, "unit": "ns/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86226, "unit": "B/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1504547, "unit": "ns/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "804 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4945682, "unit": "ns/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97706, "unit": "B/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 510744, "unit": "ns/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6670, "unit": "B/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2728 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 410783, "unit": "ns/op", "extra": "2917 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7452, "unit": "B/op", "extra": "2917 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2917 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1096644, "unit": "ns/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11857, "unit": "B/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1371 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4753460, "unit": "ns/op", "extra": "225 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15038, "unit": "B/op", "extra": "225 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "225 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3052521, "unit": "ns/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14736, "unit": "B/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8893690, "unit": "ns/op", "extra": "138 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26687, "unit": "B/op", "extra": "138 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "138 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1340889, "unit": "ns/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1304936, "unit": "ns/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 7596210, "unit": "ns/op", "extra": "176 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "176 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "176 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 849752, "unit": "ns/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 100, "unit": "B/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2526, "unit": "ns/op", "extra": "479212 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "479212 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "479212 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1806473, "unit": "ns/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 270, "unit": "B/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 574304, "unit": "ns/op", "extra": "2193 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2193 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2193 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 175031, "unit": "ns/op", "extra": "6973 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6973 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6973 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1106077, "unit": "ns/op", "extra": "910 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "910 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "910 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52265, "unit": "ns/op", "extra": "23702 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23702 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23702 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 46076, "unit": "ns/op", "extra": "26168 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "26168 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "26168 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107492, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 815.2, "unit": "ns/op", "extra": "1818889 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1818889 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1818889 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 164.3, "unit": "ns/op", "extra": "6416834 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "6416834 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "6416834 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1440, "unit": "ns/op", "extra": "921998 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "921998 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "921998 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60379, "unit": "ns/op", "extra": "18709 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18709 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18709 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 72589, "unit": "ns/op", "extra": "16393 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16393 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16393 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 129667, "unit": "ns/op", "extra": "9320 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9320 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9320 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3061429, "unit": "ns/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1538880, "unit": "ns/op", "extra": "750 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60196, "unit": "B/op", "extra": "750 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "750 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 5342937, "unit": "ns/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83098, "unit": "B/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 2041437, "unit": "ns/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 27252, "unit": "ns/op", "extra": "49502 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "49502 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "49502 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 4165044, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "368 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "dc9461d2cc2b4ca8ff239e85f8ce99c7aa2d945f", "message": "Merge pull request #1024 from gofiber/dependabot/go_modules/minio/golang.org/x/net-0.17.0\n\nBump golang.org/x/net from 0.14.0 to 0.17.0 in /minio", "timestamp": "2023-10-11T23:20:08+02:00", "tree_id": "1dc8e2780a9128a9c639af29cd2f0dcecef4b918", "url": "https://github.com/gofiber/storage/commit/dc9461d2cc2b4ca8ff239e85f8ce99c7aa2d945f" }, "date": 1697059839333, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 856637, "unit": "ns/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1516 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 617846, "unit": "ns/op", "extra": "1723 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15208, "unit": "B/op", "extra": "1723 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1723 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1093073, "unit": "ns/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3173144, "unit": "ns/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10296, "unit": "B/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2144991, "unit": "ns/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11424, "unit": "B/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5228636, "unit": "ns/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18491, "unit": "B/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "218 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12566, "unit": "ns/op", "extra": "98823 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "98823 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "98823 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1615, "unit": "ns/op", "extra": "803978 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "803978 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "803978 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 23835, "unit": "ns/op", "extra": "52864 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "52864 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "52864 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 361732, "unit": "ns/op", "extra": "3355 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3355 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3355 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1004, "unit": "ns/op", "extra": "1221253 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1221253 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1221253 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 800529, "unit": "ns/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1462 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2338335, "unit": "ns/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "458 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1840338, "unit": "ns/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6522, "unit": "B/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "568 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3586798, "unit": "ns/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12899, "unit": "B/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205422, "unit": "ns/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3715, "unit": "B/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 155112, "unit": "ns/op", "extra": "6926 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3330, "unit": "B/op", "extra": "6926 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "6926 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 450446, "unit": "ns/op", "extra": "2388 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7590, "unit": "B/op", "extra": "2388 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 133, "unit": "allocs/op", "extra": "2388 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1623939, "unit": "ns/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 905477, "unit": "ns/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1414 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1831915, "unit": "ns/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1764208, "unit": "ns/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13564, "unit": "B/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 434586, "unit": "ns/op", "extra": "3549 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3549 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3549 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2694553, "unit": "ns/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20604, "unit": "B/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119472, "unit": "ns/op", "extra": "9871 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9871 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9871 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115965, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221213, "unit": "ns/op", "extra": "5060 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5060 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5060 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 73.13, "unit": "ns/op", "extra": "16823732 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16823732 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16823732 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.83, "unit": "ns/op", "extra": "45377476 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "45377476 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "45377476 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 136.7, "unit": "ns/op", "extra": "8327168 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8327168 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8327168 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4481, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 77.07, "unit": "ns/op", "extra": "17972504 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17972504 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17972504 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2566939, "unit": "ns/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86240, "unit": "B/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1312049, "unit": "ns/op", "extra": "901 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15558, "unit": "B/op", "extra": "901 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "901 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4907214, "unit": "ns/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97589, "unit": "B/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 433810, "unit": "ns/op", "extra": "2932 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6669, "unit": "B/op", "extra": "2932 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2932 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 440469, "unit": "ns/op", "extra": "3367 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3367 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3367 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1043865, "unit": "ns/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3533204, "unit": "ns/op", "extra": "302 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15259, "unit": "B/op", "extra": "302 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "302 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2819681, "unit": "ns/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15020, "unit": "B/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "481 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7315489, "unit": "ns/op", "extra": "160 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27059, "unit": "B/op", "extra": "160 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "160 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1444219, "unit": "ns/op", "extra": "1046 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1046 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1046 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1274821, "unit": "ns/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4798979, "unit": "ns/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 537946, "unit": "ns/op", "extra": "2473 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2473 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2473 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2419, "unit": "ns/op", "extra": "448452 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "448452 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "448452 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1039843, "unit": "ns/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 199, "unit": "B/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 432226, "unit": "ns/op", "extra": "3314 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3314 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3314 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 162921, "unit": "ns/op", "extra": "7687 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7687 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7687 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 782715, "unit": "ns/op", "extra": "1627 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1627 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1627 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52349, "unit": "ns/op", "extra": "22658 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22658 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22658 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50273, "unit": "ns/op", "extra": "25312 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "25312 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "25312 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 92779, "unit": "ns/op", "extra": "12074 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "12074 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "12074 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 788.1, "unit": "ns/op", "extra": "1616119 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1616119 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1616119 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 156.4, "unit": "ns/op", "extra": "6512158 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "6512158 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "6512158 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1414, "unit": "ns/op", "extra": "846836 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "846836 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "846836 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60017, "unit": "ns/op", "extra": "20244 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20244 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20244 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66695, "unit": "ns/op", "extra": "17348 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17348 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17348 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120405, "unit": "ns/op", "extra": "9525 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9525 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9525 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2947663, "unit": "ns/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60896, "unit": "B/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1426085, "unit": "ns/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60205, "unit": "B/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "842 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4056053, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83112, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1296523, "unit": "ns/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 23900, "unit": "ns/op", "extra": "46303 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "46303 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "46303 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2711046, "unit": "ns/op", "extra": "502 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "502 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "502 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "b486d160a8dcc76cde7be3aeba9153465c35b703", "message": "Merge pull request #1019 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.10.41\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.40 to 1.10.41 in /dynamodb", "timestamp": "2023-10-11T23:22:32+02:00", "tree_id": "8bd158e814b9a7824be10438c67bfb0d822fa9fe", "url": "https://github.com/gofiber/storage/commit/b486d160a8dcc76cde7be3aeba9153465c35b703" }, "date": 1697059930664, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595018, "unit": "ns/op", "extra": "1783 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1783 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1783 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 510420, "unit": "ns/op", "extra": "2091 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15209, "unit": "B/op", "extra": "2091 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2091 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 865034, "unit": "ns/op", "extra": "1267 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1267 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1267 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2564370, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10285, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 164, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1740708, "unit": "ns/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11432, "unit": "B/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 203, "unit": "allocs/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5520185, "unit": "ns/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18490, "unit": "B/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 284, "unit": "allocs/op", "extra": "290 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10605, "unit": "ns/op", "extra": "116995 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "116995 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "116995 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1592, "unit": "ns/op", "extra": "812661 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "812661 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "812661 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20308, "unit": "ns/op", "extra": "54981 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "54981 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "54981 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 363539, "unit": "ns/op", "extra": "5979 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5979 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5979 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 865.6, "unit": "ns/op", "extra": "1467984 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1467984 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1467984 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 722497, "unit": "ns/op", "extra": "3309 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3309 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3309 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2505049, "unit": "ns/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6591, "unit": "B/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1722808, "unit": "ns/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6526, "unit": "B/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2934764, "unit": "ns/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12895, "unit": "B/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 192630, "unit": "ns/op", "extra": "5984 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7216, "unit": "B/op", "extra": "5984 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5984 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 141031, "unit": "ns/op", "extra": "7863 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3368, "unit": "B/op", "extra": "7863 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7863 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 370898, "unit": "ns/op", "extra": "3345 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13480, "unit": "B/op", "extra": "3345 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "3345 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 921156, "unit": "ns/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1252 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 781144, "unit": "ns/op", "extra": "1452 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26058, "unit": "B/op", "extra": "1452 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1452 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1853429, "unit": "ns/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1276890, "unit": "ns/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 327968, "unit": "ns/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3868 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1836317, "unit": "ns/op", "extra": "642 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20611, "unit": "B/op", "extra": "642 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "642 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 97378, "unit": "ns/op", "extra": "13263 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13263 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13263 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 102732, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 194794, "unit": "ns/op", "extra": "7501 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7501 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7501 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 62.14, "unit": "ns/op", "extra": "19489746 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19489746 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19489746 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.48, "unit": "ns/op", "extra": "50793259 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "50793259 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "50793259 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.7, "unit": "ns/op", "extra": "10448931 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10448931 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10448931 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3817, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.41, "unit": "ns/op", "extra": "21407826 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21407826 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21407826 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2170489, "unit": "ns/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86210, "unit": "B/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "506 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1425269, "unit": "ns/op", "extra": "1053 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "1053 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1053 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4039108, "unit": "ns/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97608, "unit": "B/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 394618, "unit": "ns/op", "extra": "3048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6665, "unit": "B/op", "extra": "3048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 354090, "unit": "ns/op", "extra": "3494 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3494 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3494 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 822933, "unit": "ns/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3185178, "unit": "ns/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15043, "unit": "B/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2500918, "unit": "ns/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14868, "unit": "B/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "498 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6490397, "unit": "ns/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26992, "unit": "B/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1088599, "unit": "ns/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1143 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1190437, "unit": "ns/op", "extra": "1200 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1200 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1200 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3800418, "unit": "ns/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 367944, "unit": "ns/op", "extra": "4683 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 133, "unit": "B/op", "extra": "4683 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4683 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2067, "unit": "ns/op", "extra": "529611 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "529611 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "529611 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 738082, "unit": "ns/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 292143, "unit": "ns/op", "extra": "3572 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3572 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3572 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145158, "unit": "ns/op", "extra": "8472 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8472 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8472 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 659361, "unit": "ns/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41217, "unit": "ns/op", "extra": "25982 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "25982 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "25982 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41303, "unit": "ns/op", "extra": "34694 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "34694 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "34694 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 73546, "unit": "ns/op", "extra": "18069 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "18069 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "18069 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 591.4, "unit": "ns/op", "extra": "1847910 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1847910 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1847910 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 120.1, "unit": "ns/op", "extra": "9861141 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9861141 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9861141 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1252, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50294, "unit": "ns/op", "extra": "26180 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26180 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26180 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 62560, "unit": "ns/op", "extra": "21321 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21321 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21321 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 99731, "unit": "ns/op", "extra": "12045 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12045 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12045 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2065947, "unit": "ns/op", "extra": "585 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60903, "unit": "B/op", "extra": "585 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "585 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1168601, "unit": "ns/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60197, "unit": "B/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1142 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3124087, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83041, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 873876, "unit": "ns/op", "extra": "1849 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1849 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1849 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21637, "unit": "ns/op", "extra": "58650 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58650 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58650 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1735781, "unit": "ns/op", "extra": "717 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "717 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "717 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "a10c5eb812ea4addb362411031b20961b9cf0ec8", "message": "Merge pull request #1027 from gofiber/dependabot/go_modules/azureblob/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.2.0\n\nBump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.1.0 to 1.2.0 in /azureblob", "timestamp": "2023-10-12T09:36:05+02:00", "tree_id": "cff6c281d4ddc64a010e642e8b4f69cd249dd8f0", "url": "https://github.com/gofiber/storage/commit/a10c5eb812ea4addb362411031b20961b9cf0ec8" }, "date": 1697096750466, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 650983, "unit": "ns/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15431, "unit": "B/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 492639, "unit": "ns/op", "extra": "2548 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2548 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2548 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 844358, "unit": "ns/op", "extra": "1522 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23296, "unit": "B/op", "extra": "1522 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1522 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2948971, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1778590, "unit": "ns/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4076872, "unit": "ns/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18645, "unit": "B/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10708, "unit": "ns/op", "extra": "104720 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "104720 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "104720 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1537, "unit": "ns/op", "extra": "782774 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "782774 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "782774 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20928, "unit": "ns/op", "extra": "61225 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "61225 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "61225 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 310277, "unit": "ns/op", "extra": "4856 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4856 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4856 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 810.8, "unit": "ns/op", "extra": "1442853 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1442853 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1442853 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 601476, "unit": "ns/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2557601, "unit": "ns/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6580, "unit": "B/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3586226, "unit": "ns/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "459 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2727157, "unit": "ns/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12901, "unit": "B/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 193581, "unit": "ns/op", "extra": "6412 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6976, "unit": "B/op", "extra": "6412 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6412 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 146485, "unit": "ns/op", "extra": "8175 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3397, "unit": "B/op", "extra": "8175 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8175 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 376972, "unit": "ns/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13474, "unit": "B/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "3438 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 981906, "unit": "ns/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24205, "unit": "B/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 784775, "unit": "ns/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1464 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1707830, "unit": "ns/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1264785, "unit": "ns/op", "extra": "931 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13563, "unit": "B/op", "extra": "931 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "931 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328480, "unit": "ns/op", "extra": "3637 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3637 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3637 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2849676, "unit": "ns/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "471 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 100566, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 105485, "unit": "ns/op", "extra": "12260 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "12260 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "12260 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 185529, "unit": "ns/op", "extra": "6552 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6552 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6552 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.62, "unit": "ns/op", "extra": "19907893 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19907893 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19907893 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.5, "unit": "ns/op", "extra": "56563082 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56563082 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56563082 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.9, "unit": "ns/op", "extra": "10520172 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10520172 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10520172 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4319, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 60.04, "unit": "ns/op", "extra": "20792218 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20792218 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20792218 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2362211, "unit": "ns/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1401803, "unit": "ns/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3631553, "unit": "ns/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97590, "unit": "B/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 391652, "unit": "ns/op", "extra": "2972 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2972 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2972 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 441276, "unit": "ns/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 835561, "unit": "ns/op", "extra": "1549 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1549 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1549 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3338134, "unit": "ns/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15234, "unit": "B/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2531244, "unit": "ns/op", "extra": "511 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14872, "unit": "B/op", "extra": "511 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "511 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6549115, "unit": "ns/op", "extra": "178 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27013, "unit": "B/op", "extra": "178 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "178 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1003105, "unit": "ns/op", "extra": "1210 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6575, "unit": "B/op", "extra": "1210 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1210 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1238463, "unit": "ns/op", "extra": "1005 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6624, "unit": "B/op", "extra": "1005 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1005 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4710999, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 431207, "unit": "ns/op", "extra": "2544 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2544 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2544 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1999, "unit": "ns/op", "extra": "591571 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "591571 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "591571 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 779413, "unit": "ns/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 168, "unit": "B/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1712 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 447362, "unit": "ns/op", "extra": "2962 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2962 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2962 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 142582, "unit": "ns/op", "extra": "8491 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8491 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8491 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 934767, "unit": "ns/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 36908, "unit": "ns/op", "extra": "29683 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29683 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29683 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41400, "unit": "ns/op", "extra": "29128 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29128 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29128 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 78997, "unit": "ns/op", "extra": "13777 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13777 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13777 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 594.9, "unit": "ns/op", "extra": "2030918 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2030918 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2030918 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 119.1, "unit": "ns/op", "extra": "9983404 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9983404 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9983404 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1230, "unit": "ns/op", "extra": "989150 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "989150 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "989150 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 49011, "unit": "ns/op", "extra": "26707 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26707 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26707 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 56317, "unit": "ns/op", "extra": "20583 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20583 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20583 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 94855, "unit": "ns/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2091288, "unit": "ns/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1146311, "unit": "ns/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3641985, "unit": "ns/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83047, "unit": "B/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1890531, "unit": "ns/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20057, "unit": "ns/op", "extra": "54783 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "54783 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "54783 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3770149, "unit": "ns/op", "extra": "312 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "312 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "312 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "e0807d0fb376a2388dee22c2ab6e5da81db5ac3e", "message": "Merge pull request #1028 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.0.2\n\nBump github.com/oracle/coherence-go-client from 1.0.1 to 1.0.2 in /coherence", "timestamp": "2023-10-12T09:53:55+02:00", "tree_id": "a705bf13e52445374a579fc844381e0ef615cf9b", "url": "https://github.com/gofiber/storage/commit/e0807d0fb376a2388dee22c2ab6e5da81db5ac3e" }, "date": 1697097855772, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 659348, "unit": "ns/op", "extra": "1962 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15463, "unit": "B/op", "extra": "1962 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1962 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547408, "unit": "ns/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2238 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1093114, "unit": "ns/op", "extra": "1192 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1192 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1192 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3117874, "unit": "ns/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1940195, "unit": "ns/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11716, "unit": "B/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4594679, "unit": "ns/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18641, "unit": "B/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10988, "unit": "ns/op", "extra": "98334 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "98334 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "98334 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1410, "unit": "ns/op", "extra": "799387 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "799387 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "799387 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20591, "unit": "ns/op", "extra": "54142 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "54142 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "54142 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 306469, "unit": "ns/op", "extra": "6205 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6205 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6205 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 909.8, "unit": "ns/op", "extra": "1394992 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1394992 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1394992 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 607904, "unit": "ns/op", "extra": "2788 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "2788 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2788 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3528054, "unit": "ns/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2166183, "unit": "ns/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 8263602, "unit": "ns/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12904, "unit": "B/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "163 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 179640, "unit": "ns/op", "extra": "6618 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6871, "unit": "B/op", "extra": "6618 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6618 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 186018, "unit": "ns/op", "extra": "7804 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3392, "unit": "B/op", "extra": "7804 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7804 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 351731, "unit": "ns/op", "extra": "2852 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14623, "unit": "B/op", "extra": "2852 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "2852 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1545484, "unit": "ns/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 809403, "unit": "ns/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2542092, "unit": "ns/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48341, "unit": "B/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1354785, "unit": "ns/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 417764, "unit": "ns/op", "extra": "2974 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2974 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2974 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3196580, "unit": "ns/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20613, "unit": "B/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 84647, "unit": "ns/op", "extra": "12025 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12025 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12025 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 105585, "unit": "ns/op", "extra": "12794 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "12794 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "12794 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 197487, "unit": "ns/op", "extra": "6120 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6120 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6120 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 66.14, "unit": "ns/op", "extra": "19105111 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19105111 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19105111 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.7, "unit": "ns/op", "extra": "56536460 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56536460 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56536460 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 119.1, "unit": "ns/op", "extra": "10406973 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10406973 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10406973 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4314, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.66, "unit": "ns/op", "extra": "20321043 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20321043 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20321043 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2066970, "unit": "ns/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86226, "unit": "B/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "508 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1353178, "unit": "ns/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3569747, "unit": "ns/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97598, "unit": "B/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 437787, "unit": "ns/op", "extra": "2822 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6665, "unit": "B/op", "extra": "2822 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2822 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 372203, "unit": "ns/op", "extra": "4005 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "4005 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4005 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 904346, "unit": "ns/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3480263, "unit": "ns/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15249, "unit": "B/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3176010, "unit": "ns/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14735, "unit": "B/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "376 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6367117, "unit": "ns/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26682, "unit": "B/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1052104, "unit": "ns/op", "extra": "1032 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1032 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1032 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1057119, "unit": "ns/op", "extra": "1189 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1189 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1189 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4342590, "unit": "ns/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "282 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 372032, "unit": "ns/op", "extra": "3385 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 146, "unit": "B/op", "extra": "3385 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3385 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2257, "unit": "ns/op", "extra": "538848 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "538848 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "538848 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 788313, "unit": "ns/op", "extra": "1640 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1640 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1640 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 361212, "unit": "ns/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3260 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 182159, "unit": "ns/op", "extra": "8842 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8842 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8842 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 637081, "unit": "ns/op", "extra": "1747 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1747 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1747 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 44073, "unit": "ns/op", "extra": "30679 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30679 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30679 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39403, "unit": "ns/op", "extra": "37316 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "37316 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "37316 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 87091, "unit": "ns/op", "extra": "14710 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14710 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14710 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 618.1, "unit": "ns/op", "extra": "1858854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1858854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1858854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 129.1, "unit": "ns/op", "extra": "9034462 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9034462 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9034462 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1240, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 51406, "unit": "ns/op", "extra": "23834 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23834 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23834 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 61989, "unit": "ns/op", "extra": "19884 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "19884 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19884 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 112618, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2220228, "unit": "ns/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "622 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1233556, "unit": "ns/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60196, "unit": "B/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3962852, "unit": "ns/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83051, "unit": "B/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 925539, "unit": "ns/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20989, "unit": "ns/op", "extra": "58104 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58104 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58104 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1557966, "unit": "ns/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "802 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "23131b83cc87760911a00daf620e7e6461b44b9f", "message": "Merge pull request #1029 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.22.2\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.22.1 to 1.22.2 in /dynamodb", "timestamp": "2023-10-16T09:13:45+02:00", "tree_id": "4d5b02fc04a9bf1f10b9d8b2650404bb3b49d608", "url": "https://github.com/gofiber/storage/commit/23131b83cc87760911a00daf620e7e6461b44b9f" }, "date": 1697441006803, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 641672, "unit": "ns/op", "extra": "1705 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15457, "unit": "B/op", "extra": "1705 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1705 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 516503, "unit": "ns/op", "extra": "2274 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2274 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2274 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898552, "unit": "ns/op", "extra": "1230 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23313, "unit": "B/op", "extra": "1230 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1230 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2600895, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10362, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2097662, "unit": "ns/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11712, "unit": "B/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3600547, "unit": "ns/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18638, "unit": "B/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10188, "unit": "ns/op", "extra": "123632 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "123632 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123632 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1401, "unit": "ns/op", "extra": "869305 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "869305 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "869305 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20342, "unit": "ns/op", "extra": "58070 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58070 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58070 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299323, "unit": "ns/op", "extra": "7053 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "7053 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7053 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 809.6, "unit": "ns/op", "extra": "1448349 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1448349 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1448349 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 599243, "unit": "ns/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2095 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1937896, "unit": "ns/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1518856, "unit": "ns/op", "extra": "808 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6529, "unit": "B/op", "extra": "808 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "808 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4693474, "unit": "ns/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12909, "unit": "B/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212663, "unit": "ns/op", "extra": "5304 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7676, "unit": "B/op", "extra": "5304 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5304 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157417, "unit": "ns/op", "extra": "7502 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3297, "unit": "B/op", "extra": "7502 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "7502 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392210, "unit": "ns/op", "extra": "3610 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12997, "unit": "B/op", "extra": "3610 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "3610 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1310394, "unit": "ns/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 924634, "unit": "ns/op", "extra": "1087 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26049, "unit": "B/op", "extra": "1087 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1087 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1858255, "unit": "ns/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1181579, "unit": "ns/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 336243, "unit": "ns/op", "extra": "3913 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3913 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3913 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2068829, "unit": "ns/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 96125, "unit": "ns/op", "extra": "12518 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12518 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12518 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 104329, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 160387, "unit": "ns/op", "extra": "7698 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7698 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7698 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.13, "unit": "ns/op", "extra": "19933635 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19933635 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19933635 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.76, "unit": "ns/op", "extra": "55370985 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55370985 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55370985 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114, "unit": "ns/op", "extra": "10521548 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10521548 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10521548 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3739, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.01, "unit": "ns/op", "extra": "20968708 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20968708 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20968708 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1834388, "unit": "ns/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86222, "unit": "B/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 842198, "unit": "ns/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1412 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2892097, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97587, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 393991, "unit": "ns/op", "extra": "3343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6668, "unit": "B/op", "extra": "3343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 365034, "unit": "ns/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 846149, "unit": "ns/op", "extra": "1735 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1735 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1735 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2838672, "unit": "ns/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15188, "unit": "B/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2273468, "unit": "ns/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15238, "unit": "B/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6087211, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26645, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1025948, "unit": "ns/op", "extra": "1146 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1146 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1146 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1139172, "unit": "ns/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6609, "unit": "B/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3350918, "unit": "ns/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "352 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 363434, "unit": "ns/op", "extra": "4526 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 134, "unit": "B/op", "extra": "4526 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4526 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2144, "unit": "ns/op", "extra": "594235 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "594235 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "594235 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 757326, "unit": "ns/op", "extra": "1920 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1920 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1920 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 292681, "unit": "ns/op", "extra": "4251 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4251 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4251 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156113, "unit": "ns/op", "extra": "8632 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8632 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8632 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 607866, "unit": "ns/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1718 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 44043, "unit": "ns/op", "extra": "30955 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30955 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30955 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 36900, "unit": "ns/op", "extra": "37646 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "37646 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "37646 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 81284, "unit": "ns/op", "extra": "14055 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14055 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14055 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 583.6, "unit": "ns/op", "extra": "2007280 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2007280 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2007280 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 126.6, "unit": "ns/op", "extra": "8576004 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8576004 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8576004 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1226, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 47956, "unit": "ns/op", "extra": "24934 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24934 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24934 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 56912, "unit": "ns/op", "extra": "23256 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23256 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23256 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 93300, "unit": "ns/op", "extra": "12477 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12477 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12477 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1900548, "unit": "ns/op", "extra": "704 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "704 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "704 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 961840, "unit": "ns/op", "extra": "1306 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60201, "unit": "B/op", "extra": "1306 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1306 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2847828, "unit": "ns/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83059, "unit": "B/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 808073, "unit": "ns/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20205, "unit": "ns/op", "extra": "59810 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59810 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59810 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1736398, "unit": "ns/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "792 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "b2f5e6ceb734022f139f69f056cced36e23b1e9f", "message": "Merge pull request #1030 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.13.43\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.13.42 to 1.13.43 in /dynamodb", "timestamp": "2023-10-16T09:15:01+02:00", "tree_id": "f6766261e237f524456bdc47a63b07fc35fb92bf", "url": "https://github.com/gofiber/storage/commit/b2f5e6ceb734022f139f69f056cced36e23b1e9f" }, "date": 1697441074148, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 557455, "unit": "ns/op", "extra": "2082 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2082 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2082 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 501491, "unit": "ns/op", "extra": "2479 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15216, "unit": "B/op", "extra": "2479 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2479 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 885527, "unit": "ns/op", "extra": "1206 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1206 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1206 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2878708, "unit": "ns/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1475097, "unit": "ns/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11713, "unit": "B/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3414593, "unit": "ns/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18644, "unit": "B/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10377, "unit": "ns/op", "extra": "117698 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "117698 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "117698 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1351, "unit": "ns/op", "extra": "872862 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "872862 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "872862 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 23939, "unit": "ns/op", "extra": "61154 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "61154 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "61154 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299613, "unit": "ns/op", "extra": "4749 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4749 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4749 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 817, "unit": "ns/op", "extra": "1389561 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1389561 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1389561 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 605125, "unit": "ns/op", "extra": "3110 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3110 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3110 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1573835, "unit": "ns/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6589, "unit": "B/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1282274, "unit": "ns/op", "extra": "1136 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6527, "unit": "B/op", "extra": "1136 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1136 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4087224, "unit": "ns/op", "extra": "524 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12911, "unit": "B/op", "extra": "524 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "524 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 151543, "unit": "ns/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3696, "unit": "B/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7237 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 129388, "unit": "ns/op", "extra": "9198 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3357, "unit": "B/op", "extra": "9198 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9198 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 345793, "unit": "ns/op", "extra": "3789 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7327, "unit": "B/op", "extra": "3789 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3789 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1117530, "unit": "ns/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 829297, "unit": "ns/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26050, "unit": "B/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1686924, "unit": "ns/op", "extra": "703 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "703 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "703 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 989009, "unit": "ns/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13557, "unit": "B/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 272535, "unit": "ns/op", "extra": "4192 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "4192 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4192 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1613767, "unit": "ns/op", "extra": "818 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20607, "unit": "B/op", "extra": "818 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "818 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83697, "unit": "ns/op", "extra": "13214 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13214 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13214 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 88157, "unit": "ns/op", "extra": "13372 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13372 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13372 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 175221, "unit": "ns/op", "extra": "8508 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "8508 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "8508 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.93, "unit": "ns/op", "extra": "21306091 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21306091 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21306091 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.02, "unit": "ns/op", "extra": "55140999 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55140999 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55140999 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116, "unit": "ns/op", "extra": "10298084 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10298084 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10298084 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4358, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.39, "unit": "ns/op", "extra": "21862850 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21862850 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21862850 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1819014, "unit": "ns/op", "extra": "685 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "685 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "685 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 792930, "unit": "ns/op", "extra": "1498 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1498 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1498 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2637812, "unit": "ns/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97592, "unit": "B/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 359788, "unit": "ns/op", "extra": "3369 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6662, "unit": "B/op", "extra": "3369 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3369 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 296084, "unit": "ns/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 792718, "unit": "ns/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1610 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2723501, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15372, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2195570, "unit": "ns/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14868, "unit": "B/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5679112, "unit": "ns/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26941, "unit": "B/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 894746, "unit": "ns/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6572, "unit": "B/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 891172, "unit": "ns/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3717950, "unit": "ns/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 365934, "unit": "ns/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 146, "unit": "B/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2034, "unit": "ns/op", "extra": "601352 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "601352 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "601352 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 731537, "unit": "ns/op", "extra": "1953 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1953 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1953 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 268905, "unit": "ns/op", "extra": "4610 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4610 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4610 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 117303, "unit": "ns/op", "extra": "9663 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9663 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9663 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 527950, "unit": "ns/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2188 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41785, "unit": "ns/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 36639, "unit": "ns/op", "extra": "30769 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30769 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30769 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 73442, "unit": "ns/op", "extra": "14304 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14304 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14304 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 546.8, "unit": "ns/op", "extra": "2059772 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2059772 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2059772 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 139, "unit": "ns/op", "extra": "10015506 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10015506 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10015506 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1040, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44511, "unit": "ns/op", "extra": "28305 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "28305 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "28305 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53565, "unit": "ns/op", "extra": "21835 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21835 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21835 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 90464, "unit": "ns/op", "extra": "13213 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13213 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13213 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1682171, "unit": "ns/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60909, "unit": "B/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1005503, "unit": "ns/op", "extra": "1284 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1284 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1284 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2807328, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83125, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 797779, "unit": "ns/op", "extra": "1524 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1524 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1524 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19813, "unit": "ns/op", "extra": "53445 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "53445 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "53445 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1660542, "unit": "ns/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "748 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "748 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "93c051e1a77c25817b35150511938dc6834574bc", "message": "Merge pull request #1034 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.18.45\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.44 to 1.18.45 in /s3", "timestamp": "2023-10-16T09:56:21+02:00", "tree_id": "fee71a94e929d8347edd99b29398c9aa94187aa0", "url": "https://github.com/gofiber/storage/commit/93c051e1a77c25817b35150511938dc6834574bc" }, "date": 1697443550608, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 612091, "unit": "ns/op", "extra": "1863 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1863 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1863 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547112, "unit": "ns/op", "extra": "2335 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2335 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2335 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1082797, "unit": "ns/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23290, "unit": "B/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2727427, "unit": "ns/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10362, "unit": "B/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2237646, "unit": "ns/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4113769, "unit": "ns/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18646, "unit": "B/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9950, "unit": "ns/op", "extra": "118004 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "118004 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "118004 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1321, "unit": "ns/op", "extra": "957643 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "957643 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "957643 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20241, "unit": "ns/op", "extra": "63062 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63062 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63062 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 379886, "unit": "ns/op", "extra": "3661 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3661 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3661 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 854, "unit": "ns/op", "extra": "1471693 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1471693 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1471693 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 733389, "unit": "ns/op", "extra": "2445 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2445 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2445 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2067905, "unit": "ns/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6578, "unit": "B/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1385623, "unit": "ns/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "822 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2428426, "unit": "ns/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12910, "unit": "B/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 176190, "unit": "ns/op", "extra": "5800 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7331, "unit": "B/op", "extra": "5800 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5800 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 142381, "unit": "ns/op", "extra": "7987 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3371, "unit": "B/op", "extra": "7987 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7987 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 381253, "unit": "ns/op", "extra": "3736 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12948, "unit": "B/op", "extra": "3736 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3736 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1234012, "unit": "ns/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 808064, "unit": "ns/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1665187, "unit": "ns/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1204959, "unit": "ns/op", "extra": "975 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "975 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "975 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328063, "unit": "ns/op", "extra": "3961 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3961 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3961 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1783590, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20610, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 90647, "unit": "ns/op", "extra": "12241 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12241 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12241 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 100272, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210785, "unit": "ns/op", "extra": "6199 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6199 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6199 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 62.58, "unit": "ns/op", "extra": "17567803 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "17567803 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17567803 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.41, "unit": "ns/op", "extra": "52891029 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "52891029 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "52891029 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.6, "unit": "ns/op", "extra": "10155972 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10155972 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10155972 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3719, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.95, "unit": "ns/op", "extra": "21435105 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21435105 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21435105 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2539757, "unit": "ns/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86220, "unit": "B/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 830225, "unit": "ns/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15558, "unit": "B/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3055084, "unit": "ns/op", "extra": "444 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97583, "unit": "B/op", "extra": "444 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "444 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 381316, "unit": "ns/op", "extra": "2936 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2936 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2936 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 348926, "unit": "ns/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 828050, "unit": "ns/op", "extra": "1515 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1515 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1515 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3827045, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15031, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2325336, "unit": "ns/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14744, "unit": "B/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6181894, "unit": "ns/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27390, "unit": "B/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "184 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 986321, "unit": "ns/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1171 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1012974, "unit": "ns/op", "extra": "1185 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1185 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1185 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4221662, "unit": "ns/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 458789, "unit": "ns/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2008, "unit": "ns/op", "extra": "557526 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "557526 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "557526 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 931103, "unit": "ns/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 357970, "unit": "ns/op", "extra": "3138 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3138 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3138 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 136690, "unit": "ns/op", "extra": "9300 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9300 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9300 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 594826, "unit": "ns/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1701 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 34892, "unit": "ns/op", "extra": "36289 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "36289 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "36289 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41889, "unit": "ns/op", "extra": "27990 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "27990 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "27990 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 81068, "unit": "ns/op", "extra": "15336 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15336 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15336 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 591.2, "unit": "ns/op", "extra": "2017267 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2017267 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2017267 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 124.2, "unit": "ns/op", "extra": "9705626 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9705626 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9705626 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1273, "unit": "ns/op", "extra": "957526 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "957526 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "957526 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 46481, "unit": "ns/op", "extra": "22773 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "22773 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "22773 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 56329, "unit": "ns/op", "extra": "21661 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21661 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21661 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 99165, "unit": "ns/op", "extra": "13308 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13308 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13308 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2168195, "unit": "ns/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "609 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1011839, "unit": "ns/op", "extra": "1299 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1299 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1299 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3086375, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83059, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1034312, "unit": "ns/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20091, "unit": "ns/op", "extra": "59884 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59884 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59884 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2194960, "unit": "ns/op", "extra": "565 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "565 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "565 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "495f9835f2407574ce0447b7d54d698fffd28db0", "message": "Merge pull request #1032 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.18.45\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.44 to 1.18.45 in /dynamodb", "timestamp": "2023-10-16T09:58:17+02:00", "tree_id": "ff50960f5e17cf92e456932bbdd80aebf9550313", "url": "https://github.com/gofiber/storage/commit/495f9835f2407574ce0447b7d54d698fffd28db0" }, "date": 1697443673056, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 744279, "unit": "ns/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 641942, "unit": "ns/op", "extra": "1878 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "1878 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1878 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 961272, "unit": "ns/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23306, "unit": "B/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4675339, "unit": "ns/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10359, "unit": "B/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1885601, "unit": "ns/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11704, "unit": "B/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4368880, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18661, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10265, "unit": "ns/op", "extra": "105913 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "105913 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "105913 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1578, "unit": "ns/op", "extra": "877101 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "877101 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "877101 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20338, "unit": "ns/op", "extra": "58798 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58798 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58798 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 407045, "unit": "ns/op", "extra": "3212 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3212 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3212 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 851.5, "unit": "ns/op", "extra": "1380906 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1380906 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1380906 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 782961, "unit": "ns/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1652896, "unit": "ns/op", "extra": "657 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6587, "unit": "B/op", "extra": "657 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "657 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1267882, "unit": "ns/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6526, "unit": "B/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "912 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5106976, "unit": "ns/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12899, "unit": "B/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "406 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 170347, "unit": "ns/op", "extra": "6364 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7007, "unit": "B/op", "extra": "6364 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6364 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 143928, "unit": "ns/op", "extra": "7417 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3374, "unit": "B/op", "extra": "7417 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7417 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 436465, "unit": "ns/op", "extra": "2572 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15693, "unit": "B/op", "extra": "2572 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 133, "unit": "allocs/op", "extra": "2572 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 898392, "unit": "ns/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 835330, "unit": "ns/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26058, "unit": "B/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1239 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1903668, "unit": "ns/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48322, "unit": "B/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "662 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1283499, "unit": "ns/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13567, "unit": "B/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323841, "unit": "ns/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1891868, "unit": "ns/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104853, "unit": "ns/op", "extra": "12730 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12730 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12730 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 108338, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 163846, "unit": "ns/op", "extra": "7672 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7672 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7672 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.16, "unit": "ns/op", "extra": "19998828 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19998828 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19998828 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.3, "unit": "ns/op", "extra": "56061955 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56061955 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56061955 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.5, "unit": "ns/op", "extra": "10513786 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10513786 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10513786 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3801, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.24, "unit": "ns/op", "extra": "20659574 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20659574 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20659574 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2580205, "unit": "ns/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 962614, "unit": "ns/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3294084, "unit": "ns/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97586, "unit": "B/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 405034, "unit": "ns/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3201 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 352930, "unit": "ns/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7472, "unit": "B/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3730 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 988342, "unit": "ns/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3414990, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15044, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2312141, "unit": "ns/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14871, "unit": "B/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6584412, "unit": "ns/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26672, "unit": "B/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1042945, "unit": "ns/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6576, "unit": "B/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1057 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1215155, "unit": "ns/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4601161, "unit": "ns/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 565289, "unit": "ns/op", "extra": "2025 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 120, "unit": "B/op", "extra": "2025 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2025 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2064, "unit": "ns/op", "extra": "565759 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "565759 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "565759 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1265552, "unit": "ns/op", "extra": "934 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 227, "unit": "B/op", "extra": "934 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "934 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 385127, "unit": "ns/op", "extra": "3498 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3498 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3498 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148101, "unit": "ns/op", "extra": "8520 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8520 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8520 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 922665, "unit": "ns/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39693, "unit": "ns/op", "extra": "30722 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30722 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30722 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41636, "unit": "ns/op", "extra": "29053 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29053 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29053 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 63713, "unit": "ns/op", "extra": "15978 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15978 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15978 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 582.6, "unit": "ns/op", "extra": "2060790 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2060790 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2060790 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 131.5, "unit": "ns/op", "extra": "9450975 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9450975 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9450975 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1148, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50634, "unit": "ns/op", "extra": "23641 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23641 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23641 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 60052, "unit": "ns/op", "extra": "21505 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21505 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21505 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 98031, "unit": "ns/op", "extra": "12501 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12501 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12501 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2642446, "unit": "ns/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60911, "unit": "B/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 983006, "unit": "ns/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1294 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3451761, "unit": "ns/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83117, "unit": "B/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1298620, "unit": "ns/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "861 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20228, "unit": "ns/op", "extra": "59106 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59106 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59106 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2402878, "unit": "ns/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "486 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "2fd96adf12f0508d0769fafbbe77696a2e3eaa9f", "message": "Merge pull request #1036 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.40.2\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.1 to 1.40.2 in /s3", "timestamp": "2023-10-16T10:02:03+02:00", "tree_id": "f37f8df6fccc4b19fa63d93a1de492809889f626", "url": "https://github.com/gofiber/storage/commit/2fd96adf12f0508d0769fafbbe77696a2e3eaa9f" }, "date": 1697444055826, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 529172, "unit": "ns/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 452972, "unit": "ns/op", "extra": "2664 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2664 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2664 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 853779, "unit": "ns/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1509 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2441087, "unit": "ns/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1438656, "unit": "ns/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11715, "unit": "B/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3340963, "unit": "ns/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18642, "unit": "B/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10401, "unit": "ns/op", "extra": "106756 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "106756 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "106756 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1280, "unit": "ns/op", "extra": "925179 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "925179 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "925179 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20072, "unit": "ns/op", "extra": "61719 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61719 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61719 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 360325, "unit": "ns/op", "extra": "6183 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6183 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6183 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 845.4, "unit": "ns/op", "extra": "1362586 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1362586 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1362586 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 702776, "unit": "ns/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1167439, "unit": "ns/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6588, "unit": "B/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1133477, "unit": "ns/op", "extra": "1026 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "1026 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1026 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2125050, "unit": "ns/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12895, "unit": "B/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 175878, "unit": "ns/op", "extra": "5929 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3717, "unit": "B/op", "extra": "5929 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5929 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 127042, "unit": "ns/op", "extra": "9778 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3301, "unit": "B/op", "extra": "9778 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "9778 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 303956, "unit": "ns/op", "extra": "4844 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7108, "unit": "B/op", "extra": "4844 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 126, "unit": "allocs/op", "extra": "4844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1310239, "unit": "ns/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 984050, "unit": "ns/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26058, "unit": "B/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1726680, "unit": "ns/op", "extra": "637 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "637 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "637 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1482004, "unit": "ns/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13557, "unit": "B/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 280552, "unit": "ns/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7427, "unit": "B/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3904 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1514534, "unit": "ns/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "718 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83170, "unit": "ns/op", "extra": "14296 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14296 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14296 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 88336, "unit": "ns/op", "extra": "13813 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13813 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13813 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 167149, "unit": "ns/op", "extra": "9116 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "9116 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "9116 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 58.75, "unit": "ns/op", "extra": "21575492 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21575492 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21575492 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.39, "unit": "ns/op", "extra": "53236642 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "53236642 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "53236642 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 120.3, "unit": "ns/op", "extra": "10425985 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10425985 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10425985 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4398, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.28, "unit": "ns/op", "extra": "20232685 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20232685 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20232685 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1842326, "unit": "ns/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86215, "unit": "B/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 814984, "unit": "ns/op", "extra": "1426 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1426 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1426 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3045339, "unit": "ns/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 371988, "unit": "ns/op", "extra": "3454 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3454 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3454 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311588, "unit": "ns/op", "extra": "3598 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7452, "unit": "B/op", "extra": "3598 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3598 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 739929, "unit": "ns/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11872, "unit": "B/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2786712, "unit": "ns/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15174, "unit": "B/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3012670, "unit": "ns/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14883, "unit": "B/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5409196, "unit": "ns/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26654, "unit": "B/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 887757, "unit": "ns/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1138 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 887084, "unit": "ns/op", "extra": "1423 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1423 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1423 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3131515, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 395074, "unit": "ns/op", "extra": "3981 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 140, "unit": "B/op", "extra": "3981 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3981 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2177, "unit": "ns/op", "extra": "536456 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "536456 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "536456 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 711653, "unit": "ns/op", "extra": "1840 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1840 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1840 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287250, "unit": "ns/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4845 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 135421, "unit": "ns/op", "extra": "9746 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9746 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9746 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 505087, "unit": "ns/op", "extra": "2329 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2329 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2329 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39059, "unit": "ns/op", "extra": "37417 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "37417 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "37417 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 33044, "unit": "ns/op", "extra": "32762 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "32762 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "32762 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 77378, "unit": "ns/op", "extra": "19284 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "19284 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "19284 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 513.5, "unit": "ns/op", "extra": "2531396 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2531396 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2531396 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 114.5, "unit": "ns/op", "extra": "11118192 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "11118192 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11118192 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 42802, "unit": "ns/op", "extra": "27628 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27628 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27628 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53132, "unit": "ns/op", "extra": "22794 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22794 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22794 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 87458, "unit": "ns/op", "extra": "13861 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13861 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13861 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1995651, "unit": "ns/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 911356, "unit": "ns/op", "extra": "1450 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60192, "unit": "B/op", "extra": "1450 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1450 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2447119, "unit": "ns/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83100, "unit": "B/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 978339, "unit": "ns/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19499, "unit": "ns/op", "extra": "61138 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61138 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61138 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1517826, "unit": "ns/op", "extra": "880 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "880 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "880 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "863767bc9f9350a509c0c419a61ea8ae2929be71", "message": "Merge pull request #1031 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.10.42\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.41 to 1.10.42 in /dynamodb", "timestamp": "2023-10-16T10:06:06+02:00", "tree_id": "5331a2c8677bad89b3d4371ba5f5ccf3c18c5b02", "url": "https://github.com/gofiber/storage/commit/863767bc9f9350a509c0c419a61ea8ae2929be71" }, "date": 1697444168209, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 542716, "unit": "ns/op", "extra": "2253 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2253 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2253 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 445197, "unit": "ns/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15216, "unit": "B/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 847454, "unit": "ns/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23355, "unit": "B/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2525105, "unit": "ns/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10358, "unit": "B/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1473283, "unit": "ns/op", "extra": "782 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "782 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "782 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3380288, "unit": "ns/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18642, "unit": "B/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10109, "unit": "ns/op", "extra": "108988 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "108988 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "108988 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1385, "unit": "ns/op", "extra": "889011 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "889011 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "889011 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20037, "unit": "ns/op", "extra": "61882 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61882 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61882 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 362200, "unit": "ns/op", "extra": "4342 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4342 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4342 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 798, "unit": "ns/op", "extra": "1485180 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1485180 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1485180 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 731684, "unit": "ns/op", "extra": "2211 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2211 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2211 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3590069, "unit": "ns/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6602, "unit": "B/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1106960, "unit": "ns/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6531, "unit": "B/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1088 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2004998, "unit": "ns/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12901, "unit": "B/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "562 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 161993, "unit": "ns/op", "extra": "8054 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6365, "unit": "B/op", "extra": "8054 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "8054 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 126653, "unit": "ns/op", "extra": "9026 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3345, "unit": "B/op", "extra": "9026 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "9026 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 302241, "unit": "ns/op", "extra": "3724 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7178, "unit": "B/op", "extra": "3724 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "3724 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 796983, "unit": "ns/op", "extra": "1510 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1510 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1510 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 797792, "unit": "ns/op", "extra": "1647 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26049, "unit": "B/op", "extra": "1647 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1647 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1701404, "unit": "ns/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1088848, "unit": "ns/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 348370, "unit": "ns/op", "extra": "3574 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3574 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3574 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1637300, "unit": "ns/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83565, "unit": "ns/op", "extra": "14433 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14433 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14433 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 86685, "unit": "ns/op", "extra": "13269 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13269 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13269 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 159873, "unit": "ns/op", "extra": "7467 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7467 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7467 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.69, "unit": "ns/op", "extra": "21604615 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21604615 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21604615 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.23, "unit": "ns/op", "extra": "53861566 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "53861566 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "53861566 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 129.1, "unit": "ns/op", "extra": "10517946 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10517946 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10517946 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4272, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.59, "unit": "ns/op", "extra": "21837057 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21837057 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21837057 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1832826, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 765127, "unit": "ns/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2707623, "unit": "ns/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 445226, "unit": "ns/op", "extra": "2348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6661, "unit": "B/op", "extra": "2348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2348 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 399606, "unit": "ns/op", "extra": "3117 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7470, "unit": "B/op", "extra": "3117 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3117 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 769543, "unit": "ns/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2692069, "unit": "ns/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15173, "unit": "B/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2362323, "unit": "ns/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14880, "unit": "B/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6451953, "unit": "ns/op", "extra": "162 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27054, "unit": "B/op", "extra": "162 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "162 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 902237, "unit": "ns/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 890072, "unit": "ns/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3681080, "unit": "ns/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 408726, "unit": "ns/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2543, "unit": "ns/op", "extra": "563425 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "563425 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "563425 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 811124, "unit": "ns/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1366 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 282592, "unit": "ns/op", "extra": "3966 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3966 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3966 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 141319, "unit": "ns/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9745 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 596300, "unit": "ns/op", "extra": "2097 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2097 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2097 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41867, "unit": "ns/op", "extra": "29840 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29840 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29840 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 32386, "unit": "ns/op", "extra": "43084 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "43084 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "43084 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79639, "unit": "ns/op", "extra": "14520 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14520 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14520 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 541.7, "unit": "ns/op", "extra": "2158750 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2158750 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2158750 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 111.7, "unit": "ns/op", "extra": "9610924 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9610924 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9610924 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1024, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44714, "unit": "ns/op", "extra": "26170 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "26170 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "26170 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 51087, "unit": "ns/op", "extra": "22434 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22434 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22434 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 90401, "unit": "ns/op", "extra": "13015 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13015 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13015 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1917009, "unit": "ns/op", "extra": "666 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "666 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "666 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 907920, "unit": "ns/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1317 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2641628, "unit": "ns/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83077, "unit": "B/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 837368, "unit": "ns/op", "extra": "1626 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1626 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1626 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19676, "unit": "ns/op", "extra": "62054 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62054 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62054 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1544324, "unit": "ns/op", "extra": "716 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "716 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "716 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "f864d67dbc5707940d48b90b2afde27adc4fc516", "message": "Merge pull request #1038 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.90\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.89 to 1.11.90 in /s3", "timestamp": "2023-10-16T10:07:39+02:00", "tree_id": "d81557fd2f1ea42d0050c7b4ede66c86593b3e74", "url": "https://github.com/gofiber/storage/commit/f864d67dbc5707940d48b90b2afde27adc4fc516" }, "date": 1697444217615, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 673361, "unit": "ns/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537243, "unit": "ns/op", "extra": "2174 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15207, "unit": "B/op", "extra": "2174 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2174 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 925024, "unit": "ns/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1261 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3230306, "unit": "ns/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10370, "unit": "B/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1840000, "unit": "ns/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4100134, "unit": "ns/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18645, "unit": "B/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10005, "unit": "ns/op", "extra": "121947 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121947 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121947 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1406, "unit": "ns/op", "extra": "922200 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "922200 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "922200 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19915, "unit": "ns/op", "extra": "60657 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "60657 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "60657 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 376584, "unit": "ns/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3254 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 872.7, "unit": "ns/op", "extra": "1523329 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1523329 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1523329 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 725284, "unit": "ns/op", "extra": "1658 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "1658 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1658 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1932172, "unit": "ns/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6578, "unit": "B/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1301252, "unit": "ns/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6524, "unit": "B/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4970594, "unit": "ns/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 187257, "unit": "ns/op", "extra": "7322 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3775, "unit": "B/op", "extra": "7322 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "7322 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 155652, "unit": "ns/op", "extra": "9350 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3304, "unit": "B/op", "extra": "9350 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "9350 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 387447, "unit": "ns/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14532, "unit": "B/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 935120, "unit": "ns/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1141 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 789918, "unit": "ns/op", "extra": "1531 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1531 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1531 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1807545, "unit": "ns/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "724 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1266169, "unit": "ns/op", "extra": "884 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13560, "unit": "B/op", "extra": "884 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "884 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334341, "unit": "ns/op", "extra": "3805 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "3805 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3805 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1882849, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20609, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104172, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 102473, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 196480, "unit": "ns/op", "extra": "6034 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6034 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6034 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 61.45, "unit": "ns/op", "extra": "19738026 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19738026 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19738026 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.52, "unit": "ns/op", "extra": "56223458 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56223458 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56223458 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.3, "unit": "ns/op", "extra": "10349948 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10349948 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10349948 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3717, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.24, "unit": "ns/op", "extra": "21499881 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21499881 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21499881 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2203894, "unit": "ns/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "614 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 839707, "unit": "ns/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3243949, "unit": "ns/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97583, "unit": "B/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "350 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 401861, "unit": "ns/op", "extra": "2923 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6669, "unit": "B/op", "extra": "2923 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2923 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 345262, "unit": "ns/op", "extra": "3500 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3500 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3500 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 835060, "unit": "ns/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3565251, "unit": "ns/op", "extra": "339 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15027, "unit": "B/op", "extra": "339 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "339 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2660277, "unit": "ns/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14741, "unit": "B/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6999517, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27001, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1002021, "unit": "ns/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1216 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1013998, "unit": "ns/op", "extra": "1186 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1186 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1186 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4067787, "unit": "ns/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12669, "unit": "B/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 562662, "unit": "ns/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 120, "unit": "B/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2016 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2013, "unit": "ns/op", "extra": "598224 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "598224 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "598224 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1104071, "unit": "ns/op", "extra": "1002 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 220, "unit": "B/op", "extra": "1002 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1002 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 400232, "unit": "ns/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2752 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 140182, "unit": "ns/op", "extra": "8343 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8343 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8343 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 824965, "unit": "ns/op", "extra": "1389 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1389 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1389 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40628, "unit": "ns/op", "extra": "29764 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29764 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29764 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 42329, "unit": "ns/op", "extra": "28777 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "28777 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "28777 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 82645, "unit": "ns/op", "extra": "14169 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14169 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14169 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 611.1, "unit": "ns/op", "extra": "1938524 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1938524 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1938524 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 129.2, "unit": "ns/op", "extra": "8143675 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8143675 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8143675 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1267, "unit": "ns/op", "extra": "938176 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "938176 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "938176 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 47930, "unit": "ns/op", "extra": "24226 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24226 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24226 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 57004, "unit": "ns/op", "extra": "20778 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20778 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20778 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 97664, "unit": "ns/op", "extra": "12685 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12685 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12685 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2204418, "unit": "ns/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60902, "unit": "B/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 976701, "unit": "ns/op", "extra": "1177 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1177 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1177 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3119717, "unit": "ns/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83165, "unit": "B/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1069515, "unit": "ns/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20265, "unit": "ns/op", "extra": "60098 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60098 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60098 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2469004, "unit": "ns/op", "extra": "494 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "494 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "494 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "91db8c2e5d026c64dbd90251a42a7519bad0c00b", "message": "Merge pull request #1039 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.20\n\nBump github.com/redis/rueidis from 1.0.19 to 1.0.20 in /rueidis", "timestamp": "2023-10-18T10:07:38+02:00", "tree_id": "72581ac54a8a69b190f9eb999d88894dfe8eb972", "url": "https://github.com/gofiber/storage/commit/91db8c2e5d026c64dbd90251a42a7519bad0c00b" }, "date": 1697617085910, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 761382, "unit": "ns/op", "extra": "1695 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1695 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1695 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 608489, "unit": "ns/op", "extra": "1742 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "1742 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1742 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1047773, "unit": "ns/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23298, "unit": "B/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4112122, "unit": "ns/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10361, "unit": "B/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1885658, "unit": "ns/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11717, "unit": "B/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "571 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6558129, "unit": "ns/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18721, "unit": "B/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12241, "unit": "ns/op", "extra": "105411 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "105411 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "105411 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1649, "unit": "ns/op", "extra": "766165 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "766165 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "766165 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24635, "unit": "ns/op", "extra": "51145 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "51145 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "51145 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 307328, "unit": "ns/op", "extra": "5923 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5923 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5923 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1031, "unit": "ns/op", "extra": "971760 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "971760 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "971760 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 619436, "unit": "ns/op", "extra": "2205 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2205 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2205 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2875110, "unit": "ns/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1923565, "unit": "ns/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "711 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5944363, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12911, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 219348, "unit": "ns/op", "extra": "5067 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7866, "unit": "B/op", "extra": "5067 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5067 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165487, "unit": "ns/op", "extra": "7243 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3386, "unit": "B/op", "extra": "7243 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7243 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 458592, "unit": "ns/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14426, "unit": "B/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1550236, "unit": "ns/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 988372, "unit": "ns/op", "extra": "1092 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1092 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1092 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1991675, "unit": "ns/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48304, "unit": "B/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1564912, "unit": "ns/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13561, "unit": "B/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 446374, "unit": "ns/op", "extra": "2703 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2703 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2703 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2278193, "unit": "ns/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20607, "unit": "B/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "529 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104472, "unit": "ns/op", "extra": "9902 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9902 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9902 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 129193, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 234188, "unit": "ns/op", "extra": "5584 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5584 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5584 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 70.8, "unit": "ns/op", "extra": "16773676 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16773676 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16773676 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.91, "unit": "ns/op", "extra": "41447754 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "41447754 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "41447754 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 131.1, "unit": "ns/op", "extra": "9722174 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9722174 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9722174 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.46, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 67.23, "unit": "ns/op", "extra": "17875579 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17875579 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17875579 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2291676, "unit": "ns/op", "extra": "522 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86223, "unit": "B/op", "extra": "522 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "522 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 952132, "unit": "ns/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1250 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3544780, "unit": "ns/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97617, "unit": "B/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 444499, "unit": "ns/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6670, "unit": "B/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2331 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 397171, "unit": "ns/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3004 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 973101, "unit": "ns/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3539018, "unit": "ns/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15239, "unit": "B/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2572595, "unit": "ns/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14737, "unit": "B/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7306948, "unit": "ns/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27429, "unit": "B/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "170 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1228792, "unit": "ns/op", "extra": "1011 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6574, "unit": "B/op", "extra": "1011 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1011 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1136302, "unit": "ns/op", "extra": "1096 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1096 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1096 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5126801, "unit": "ns/op", "extra": "212 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12667, "unit": "B/op", "extra": "212 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "212 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 395332, "unit": "ns/op", "extra": "3228 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "3228 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3228 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2217, "unit": "ns/op", "extra": "505594 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "505594 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "505594 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 826947, "unit": "ns/op", "extra": "1557 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1557 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1557 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 341603, "unit": "ns/op", "extra": "3198 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3198 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3198 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 167247, "unit": "ns/op", "extra": "7120 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7120 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7120 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 661048, "unit": "ns/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53769, "unit": "ns/op", "extra": "30237 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30237 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30237 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 48202, "unit": "ns/op", "extra": "29626 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29626 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29626 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 97845, "unit": "ns/op", "extra": "12966 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "12966 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "12966 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 689.4, "unit": "ns/op", "extra": "1819004 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1819004 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1819004 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 137.9, "unit": "ns/op", "extra": "7739380 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7739380 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7739380 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1315, "unit": "ns/op", "extra": "978511 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "978511 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "978511 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 56862, "unit": "ns/op", "extra": "21157 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "21157 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "21157 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65464, "unit": "ns/op", "extra": "18948 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18948 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18948 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 115990, "unit": "ns/op", "extra": "9469 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9469 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9469 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2313512, "unit": "ns/op", "extra": "518 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "518 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "518 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1106230, "unit": "ns/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1232 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4219330, "unit": "ns/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83185, "unit": "B/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1170691, "unit": "ns/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21666, "unit": "ns/op", "extra": "54042 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "54042 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "54042 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2016251, "unit": "ns/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "584 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "584 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "318be60fa95c865bf8338c29b4c341aa4d157c8f", "message": "Merge pull request #1040 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.6.5\n\nBump github.com/couchbase/gocb/v2 from 2.6.4 to 2.6.5 in /couchbase", "timestamp": "2023-10-19T09:58:54+02:00", "tree_id": "9663465eee51a37d695a16d0d4923a7fd170bd8e", "url": "https://github.com/gofiber/storage/commit/318be60fa95c865bf8338c29b4c341aa4d157c8f" }, "date": 1697703013522, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 1034857, "unit": "ns/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1054 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 952249, "unit": "ns/op", "extra": "1327 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "1327 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1327 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1562605, "unit": "ns/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23290, "unit": "B/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "692 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4559572, "unit": "ns/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10354, "unit": "B/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 3506691, "unit": "ns/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11709, "unit": "B/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "322 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5660326, "unit": "ns/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18652, "unit": "B/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 14443, "unit": "ns/op", "extra": "85197 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1401, "unit": "B/op", "extra": "85197 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "85197 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 2262, "unit": "ns/op", "extra": "452196 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "452196 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "452196 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 27734, "unit": "ns/op", "extra": "39230 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "39230 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "39230 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 431507, "unit": "ns/op", "extra": "2900 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6273, "unit": "B/op", "extra": "2900 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2900 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1145, "unit": "ns/op", "extra": "953389 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "953389 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "953389 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 868368, "unit": "ns/op", "extra": "1360 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "1360 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1360 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3874176, "unit": "ns/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6602, "unit": "B/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 6408165, "unit": "ns/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 6521200, "unit": "ns/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12897, "unit": "B/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "186 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 340303, "unit": "ns/op", "extra": "3512 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3781, "unit": "B/op", "extra": "3512 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "3512 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 282123, "unit": "ns/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3467, "unit": "B/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 665841, "unit": "ns/op", "extra": "1802 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 19028, "unit": "B/op", "extra": "1802 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "1802 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1994835, "unit": "ns/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1237291, "unit": "ns/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26064, "unit": "B/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 5083946, "unit": "ns/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2010723, "unit": "ns/op", "extra": "507 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "507 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "507 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 601278, "unit": "ns/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3084144, "unit": "ns/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20610, "unit": "B/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 164250, "unit": "ns/op", "extra": "6686 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "6686 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "6686 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 182563, "unit": "ns/op", "extra": "6081 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "6081 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "6081 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 332862, "unit": "ns/op", "extra": "4431 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4431 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4431 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 83.68, "unit": "ns/op", "extra": "13657183 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "13657183 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13657183 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 28.41, "unit": "ns/op", "extra": "46486872 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46486872 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46486872 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 148.4, "unit": "ns/op", "extra": "8616390 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8616390 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8616390 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4402, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 63.78, "unit": "ns/op", "extra": "16737852 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "16737852 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "16737852 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3306972, "unit": "ns/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86230, "unit": "B/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1341954, "unit": "ns/op", "extra": "932 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15558, "unit": "B/op", "extra": "932 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "932 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4651697, "unit": "ns/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97627, "unit": "B/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 625167, "unit": "ns/op", "extra": "1948 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "1948 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1948 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 545988, "unit": "ns/op", "extra": "2319 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "2319 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2319 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1430631, "unit": "ns/op", "extra": "1016 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1016 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1016 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4668093, "unit": "ns/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15045, "unit": "B/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3523573, "unit": "ns/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14739, "unit": "B/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 10110217, "unit": "ns/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27311, "unit": "B/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "100 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1858774, "unit": "ns/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 2207877, "unit": "ns/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6940617, "unit": "ns/op", "extra": "164 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "164 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "164 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 760730, "unit": "ns/op", "extra": "1576 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 126, "unit": "B/op", "extra": "1576 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1576 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 3251, "unit": "ns/op", "extra": "314048 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "314048 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "314048 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1490112, "unit": "ns/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 201, "unit": "B/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 609815, "unit": "ns/op", "extra": "2020 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2020 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2020 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 264311, "unit": "ns/op", "extra": "4582 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "4582 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "4582 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1211639, "unit": "ns/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 80023, "unit": "ns/op", "extra": "15477 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "15477 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "15477 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 77791, "unit": "ns/op", "extra": "15790 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "15790 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "15790 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 155814, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 852.9, "unit": "ns/op", "extra": "1362924 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1362924 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1362924 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 176, "unit": "ns/op", "extra": "5964907 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 20, "unit": "B/op", "extra": "5964907 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "5964907 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1436, "unit": "ns/op", "extra": "741396 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "741396 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "741396 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 91591, "unit": "ns/op", "extra": "12712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "12712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 110159, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 223005, "unit": "ns/op", "extra": "5764 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "5764 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5764 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3063671, "unit": "ns/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60911, "unit": "B/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1344317, "unit": "ns/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60188, "unit": "B/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "802 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4405400, "unit": "ns/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83152, "unit": "B/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1585080, "unit": "ns/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "691 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 31352, "unit": "ns/op", "extra": "38608 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "38608 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "38608 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3130943, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "357 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "b5a1f8aec48a39556e5b955e5fdbf4573e1aace3", "message": "Merge pull request #1041 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.10.43\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.42 to 1.10.43 in /dynamodb", "timestamp": "2023-10-23T09:46:33+02:00", "tree_id": "c51ac8c4b8fd78609ad858627d0ce90b8abeb56a", "url": "https://github.com/gofiber/storage/commit/b5a1f8aec48a39556e5b955e5fdbf4573e1aace3" }, "date": 1698047755206, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 555571, "unit": "ns/op", "extra": "2302 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2302 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2302 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 478771, "unit": "ns/op", "extra": "2606 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15211, "unit": "B/op", "extra": "2606 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2606 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 834211, "unit": "ns/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2647782, "unit": "ns/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "391 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1575127, "unit": "ns/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3707253, "unit": "ns/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18645, "unit": "B/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10130, "unit": "ns/op", "extra": "121611 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "121611 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121611 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1364, "unit": "ns/op", "extra": "867940 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "867940 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "867940 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20848, "unit": "ns/op", "extra": "59157 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59157 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59157 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 307490, "unit": "ns/op", "extra": "4674 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4674 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4674 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 823.8, "unit": "ns/op", "extra": "1452307 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1452307 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1452307 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 638818, "unit": "ns/op", "extra": "1903 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1903 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1903 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2971549, "unit": "ns/op", "extra": "639 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6581, "unit": "B/op", "extra": "639 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "639 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1215970, "unit": "ns/op", "extra": "909 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "909 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "909 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3107998, "unit": "ns/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12894, "unit": "B/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 160230, "unit": "ns/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6590, "unit": "B/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 154201, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3365, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 303377, "unit": "ns/op", "extra": "4209 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12266, "unit": "B/op", "extra": "4209 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4209 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 861004, "unit": "ns/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 693957, "unit": "ns/op", "extra": "1580 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1580 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1580 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1589839, "unit": "ns/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48320, "unit": "B/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "830 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1052018, "unit": "ns/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13558, "unit": "B/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1082 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 275631, "unit": "ns/op", "extra": "4281 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "4281 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4281 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1625821, "unit": "ns/op", "extra": "784 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "784 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "784 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 73389, "unit": "ns/op", "extra": "14830 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14830 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14830 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 90977, "unit": "ns/op", "extra": "13833 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13833 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13833 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 168772, "unit": "ns/op", "extra": "7107 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7107 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7107 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 56.38, "unit": "ns/op", "extra": "21409926 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21409926 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21409926 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 23.16, "unit": "ns/op", "extra": "54803463 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54803463 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54803463 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.4, "unit": "ns/op", "extra": "10532696 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10532696 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10532696 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4374, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.11, "unit": "ns/op", "extra": "21864030 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21864030 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21864030 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1960040, "unit": "ns/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86218, "unit": "B/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 778453, "unit": "ns/op", "extra": "1551 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1551 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1551 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2593036, "unit": "ns/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97605, "unit": "B/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "452 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 431173, "unit": "ns/op", "extra": "2715 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6666, "unit": "B/op", "extra": "2715 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2715 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 359339, "unit": "ns/op", "extra": "3468 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7454, "unit": "B/op", "extra": "3468 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3468 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 827942, "unit": "ns/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1696 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2854968, "unit": "ns/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15021, "unit": "B/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2163615, "unit": "ns/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14856, "unit": "B/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5889861, "unit": "ns/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27008, "unit": "B/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "198 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 880428, "unit": "ns/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6572, "unit": "B/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1120644, "unit": "ns/op", "extra": "1086 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1086 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1086 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3938647, "unit": "ns/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12652, "unit": "B/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 520934, "unit": "ns/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2003, "unit": "ns/op", "extra": "596485 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "596485 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "596485 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 855483, "unit": "ns/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1465 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 371903, "unit": "ns/op", "extra": "2952 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2952 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2952 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 118783, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 691188, "unit": "ns/op", "extra": "2052 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2052 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2052 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39857, "unit": "ns/op", "extra": "27795 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "27795 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "27795 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39119, "unit": "ns/op", "extra": "30630 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "30630 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "30630 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79180, "unit": "ns/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 610.5, "unit": "ns/op", "extra": "2166241 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2166241 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2166241 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 116.1, "unit": "ns/op", "extra": "9972764 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9972764 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9972764 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1050, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 46365, "unit": "ns/op", "extra": "27778 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27778 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27778 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53595, "unit": "ns/op", "extra": "22128 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22128 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22128 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 91788, "unit": "ns/op", "extra": "13155 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13155 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13155 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2065228, "unit": "ns/op", "extra": "549 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "549 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "549 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 894941, "unit": "ns/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2618353, "unit": "ns/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83167, "unit": "B/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 931832, "unit": "ns/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19740, "unit": "ns/op", "extra": "60692 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60692 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60692 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1806445, "unit": "ns/op", "extra": "564 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "564 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "564 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "6e44e3c729eb32a5e5a8e2b7eeda7e193e2faed3", "message": "Merge pull request #1043 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.19.0\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.45 to 1.19.0 in /dynamodb", "timestamp": "2023-10-23T09:48:23+02:00", "tree_id": "388ba78fdab1ed5bdc17b6ba38178ecf8a3e493c", "url": "https://github.com/gofiber/storage/commit/6e44e3c729eb32a5e5a8e2b7eeda7e193e2faed3" }, "date": 1698047963679, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 852402, "unit": "ns/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15433, "unit": "B/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 637568, "unit": "ns/op", "extra": "1784 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "1784 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1784 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1342252, "unit": "ns/op", "extra": "1035 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1035 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1035 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3524990, "unit": "ns/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10362, "unit": "B/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "300 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2495609, "unit": "ns/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11716, "unit": "B/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5322977, "unit": "ns/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18646, "unit": "B/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13879, "unit": "ns/op", "extra": "95925 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "95925 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "95925 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1820, "unit": "ns/op", "extra": "821584 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "821584 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "821584 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25742, "unit": "ns/op", "extra": "45880 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "45880 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "45880 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 394403, "unit": "ns/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6272, "unit": "B/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1120, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 886861, "unit": "ns/op", "extra": "1756 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1756 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1756 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2669021, "unit": "ns/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3848921, "unit": "ns/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "523 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3507273, "unit": "ns/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12898, "unit": "B/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 253426, "unit": "ns/op", "extra": "4689 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3742, "unit": "B/op", "extra": "4689 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4689 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 185953, "unit": "ns/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3420, "unit": "B/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "7246 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 445895, "unit": "ns/op", "extra": "2854 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14825, "unit": "B/op", "extra": "2854 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "2854 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1261503, "unit": "ns/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1108149, "unit": "ns/op", "extra": "1010 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1010 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1010 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2549626, "unit": "ns/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48341, "unit": "B/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2060811, "unit": "ns/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13562, "unit": "B/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "553 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 436545, "unit": "ns/op", "extra": "2784 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "2784 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2784 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2447774, "unit": "ns/op", "extra": "470 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20609, "unit": "B/op", "extra": "470 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "470 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123423, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119093, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 253517, "unit": "ns/op", "extra": "6424 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6424 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6424 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 77.27, "unit": "ns/op", "extra": "16328734 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16328734 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16328734 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 27.75, "unit": "ns/op", "extra": "43433910 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "43433910 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "43433910 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 140.8, "unit": "ns/op", "extra": "8156991 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8156991 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8156991 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4518, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 70.96, "unit": "ns/op", "extra": "17037523 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17037523 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17037523 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3251473, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86221, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1174990, "unit": "ns/op", "extra": "1020 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1020 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1020 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4174962, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97629, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 532675, "unit": "ns/op", "extra": "1885 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6671, "unit": "B/op", "extra": "1885 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1885 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 482758, "unit": "ns/op", "extra": "2391 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7470, "unit": "B/op", "extra": "2391 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2391 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1147997, "unit": "ns/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4123660, "unit": "ns/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15266, "unit": "B/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3265320, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14745, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8696274, "unit": "ns/op", "extra": "120 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27206, "unit": "B/op", "extra": "120 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "120 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1479953, "unit": "ns/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6574, "unit": "B/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "883 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1564612, "unit": "ns/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "814 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6691057, "unit": "ns/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 615631, "unit": "ns/op", "extra": "2043 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 120, "unit": "B/op", "extra": "2043 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2043 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2791, "unit": "ns/op", "extra": "473943 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "473943 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "473943 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1286759, "unit": "ns/op", "extra": "846 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 240, "unit": "B/op", "extra": "846 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "846 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 520146, "unit": "ns/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 186463, "unit": "ns/op", "extra": "6940 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6940 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6940 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 919083, "unit": "ns/op", "extra": "1264 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 398, "unit": "B/op", "extra": "1264 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1264 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 69856, "unit": "ns/op", "extra": "21751 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21751 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21751 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 60548, "unit": "ns/op", "extra": "19674 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19674 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19674 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 122168, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 681.1, "unit": "ns/op", "extra": "1684562 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1684562 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1684562 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 149.7, "unit": "ns/op", "extra": "7564485 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7564485 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7564485 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1443, "unit": "ns/op", "extra": "957901 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "957901 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "957901 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 70915, "unit": "ns/op", "extra": "19329 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19329 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19329 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73293, "unit": "ns/op", "extra": "14622 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "14622 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "14622 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 137272, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2822467, "unit": "ns/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1254651, "unit": "ns/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60188, "unit": "B/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4731554, "unit": "ns/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83073, "unit": "B/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "297 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1852530, "unit": "ns/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 26766, "unit": "ns/op", "extra": "48421 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "48421 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "48421 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3243900, "unit": "ns/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "381 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "875a5f3081c9f5f1f2eb521615734151a8089b4b", "message": "Merge pull request #1044 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.19.0\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.18.45 to 1.19.0 in /s3", "timestamp": "2023-10-23T09:56:36+02:00", "tree_id": "81ef2c878a8410bfd875811df70fa6cac2095357", "url": "https://github.com/gofiber/storage/commit/875a5f3081c9f5f1f2eb521615734151a8089b4b" }, "date": 1698048351831, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 536871, "unit": "ns/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 463702, "unit": "ns/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15218, "unit": "B/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 919295, "unit": "ns/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2443875, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10368, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1622791, "unit": "ns/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11718, "unit": "B/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3887158, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18645, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10081, "unit": "ns/op", "extra": "124436 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "124436 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124436 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1311, "unit": "ns/op", "extra": "922154 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "922154 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "922154 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20160, "unit": "ns/op", "extra": "59814 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59814 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59814 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299102, "unit": "ns/op", "extra": "6633 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6633 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6633 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1035, "unit": "ns/op", "extra": "1440522 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1440522 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1440522 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 609780, "unit": "ns/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2559 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 5561579, "unit": "ns/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6616, "unit": "B/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2158021, "unit": "ns/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6532, "unit": "B/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3209382, "unit": "ns/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12900, "unit": "B/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199371, "unit": "ns/op", "extra": "6560 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3703, "unit": "B/op", "extra": "6560 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6560 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 127963, "unit": "ns/op", "extra": "11388 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3303, "unit": "B/op", "extra": "11388 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "11388 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 308932, "unit": "ns/op", "extra": "4317 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7091, "unit": "B/op", "extra": "4317 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 126, "unit": "allocs/op", "extra": "4317 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 997747, "unit": "ns/op", "extra": "1059 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24205, "unit": "B/op", "extra": "1059 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1059 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 745884, "unit": "ns/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1605 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1591939, "unit": "ns/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48323, "unit": "B/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "740 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1036021, "unit": "ns/op", "extra": "1166 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "1166 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1166 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 295833, "unit": "ns/op", "extra": "4348 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4348 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4348 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1620595, "unit": "ns/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20607, "unit": "B/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 85770, "unit": "ns/op", "extra": "12928 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12928 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12928 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 93614, "unit": "ns/op", "extra": "12846 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "12846 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "12846 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 172142, "unit": "ns/op", "extra": "7407 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7407 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7407 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.68, "unit": "ns/op", "extra": "20358596 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20358596 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20358596 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.2, "unit": "ns/op", "extra": "55127841 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55127841 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55127841 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.4, "unit": "ns/op", "extra": "10602072 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10602072 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10602072 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4333, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.28, "unit": "ns/op", "extra": "21585037 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21585037 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21585037 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1752331, "unit": "ns/op", "extra": "715 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "715 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "715 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 762590, "unit": "ns/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2557678, "unit": "ns/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97594, "unit": "B/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351806, "unit": "ns/op", "extra": "3312 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "3312 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3312 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 456332, "unit": "ns/op", "extra": "4608 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7453, "unit": "B/op", "extra": "4608 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4608 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 967413, "unit": "ns/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1293 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2878705, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15192, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2223514, "unit": "ns/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14746, "unit": "B/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5624020, "unit": "ns/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27253, "unit": "B/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 943234, "unit": "ns/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924534, "unit": "ns/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3171343, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12667, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 372686, "unit": "ns/op", "extra": "4584 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 134, "unit": "B/op", "extra": "4584 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4584 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2102, "unit": "ns/op", "extra": "583555 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "583555 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "583555 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 729528, "unit": "ns/op", "extra": "2322 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2322 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2322 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 255631, "unit": "ns/op", "extra": "4353 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4353 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4353 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 124937, "unit": "ns/op", "extra": "8311 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8311 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8311 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 521317, "unit": "ns/op", "extra": "2017 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2017 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2017 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 42229, "unit": "ns/op", "extra": "29263 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29263 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29263 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38584, "unit": "ns/op", "extra": "32581 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "32581 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "32581 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 80518, "unit": "ns/op", "extra": "15591 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15591 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15591 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 547.7, "unit": "ns/op", "extra": "2157814 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2157814 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2157814 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 118.7, "unit": "ns/op", "extra": "9909106 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9909106 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9909106 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1076, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 47402, "unit": "ns/op", "extra": "24464 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24464 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24464 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 55679, "unit": "ns/op", "extra": "21339 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21339 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21339 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 97926, "unit": "ns/op", "extra": "14222 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "14222 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14222 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1724948, "unit": "ns/op", "extra": "621 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60909, "unit": "B/op", "extra": "621 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "621 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 920211, "unit": "ns/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1375 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2645776, "unit": "ns/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83137, "unit": "B/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "412 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 727531, "unit": "ns/op", "extra": "1800 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1800 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1800 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22974, "unit": "ns/op", "extra": "47637 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "47637 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "47637 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1447884, "unit": "ns/op", "extra": "776 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "776 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "776 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "7e70887486a76c1d5268312c9850f1c40e351086", "message": "Merge pull request #1045 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.91\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.90 to 1.11.91 in /s3", "timestamp": "2023-10-23T09:57:48+02:00", "tree_id": "5114b0cc34388c026fc91538de96566f25b84324", "url": "https://github.com/gofiber/storage/commit/7e70887486a76c1d5268312c9850f1c40e351086" }, "date": 1698048453912, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593693, "unit": "ns/op", "extra": "1957 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1957 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1957 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524823, "unit": "ns/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2672 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 870793, "unit": "ns/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3083506, "unit": "ns/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10365, "unit": "B/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "397 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1687939, "unit": "ns/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11717, "unit": "B/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3546505, "unit": "ns/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18642, "unit": "B/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "333 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9904, "unit": "ns/op", "extra": "128684 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "128684 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128684 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1384, "unit": "ns/op", "extra": "868150 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "868150 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "868150 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19719, "unit": "ns/op", "extra": "62857 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62857 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62857 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 362122, "unit": "ns/op", "extra": "5654 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5654 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5654 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1053, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 715870, "unit": "ns/op", "extra": "1737 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "1737 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1737 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 4142666, "unit": "ns/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6601, "unit": "B/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "306 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2097470, "unit": "ns/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6521, "unit": "B/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3731750, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12924, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194837, "unit": "ns/op", "extra": "6823 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3700, "unit": "B/op", "extra": "6823 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6823 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 144296, "unit": "ns/op", "extra": "8708 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3325, "unit": "B/op", "extra": "8708 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8708 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 348824, "unit": "ns/op", "extra": "3297 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13518, "unit": "B/op", "extra": "3297 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 126, "unit": "allocs/op", "extra": "3297 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 911215, "unit": "ns/op", "extra": "1208 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24219, "unit": "B/op", "extra": "1208 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1208 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 862957, "unit": "ns/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1437 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1960934, "unit": "ns/op", "extra": "602 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "602 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "602 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1270142, "unit": "ns/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13560, "unit": "B/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 341960, "unit": "ns/op", "extra": "3980 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "3980 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3980 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2436506, "unit": "ns/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20605, "unit": "B/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 96577, "unit": "ns/op", "extra": "12514 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12514 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12514 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 105757, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 188215, "unit": "ns/op", "extra": "6244 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6244 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6244 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.72, "unit": "ns/op", "extra": "20185729 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20185729 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20185729 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.42, "unit": "ns/op", "extra": "56782930 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56782930 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56782930 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 119.3, "unit": "ns/op", "extra": "9558109 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9558109 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9558109 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4152, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.92, "unit": "ns/op", "extra": "18498429 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "18498429 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "18498429 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2072122, "unit": "ns/op", "extra": "566 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "566 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "566 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 827867, "unit": "ns/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1600 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3691216, "unit": "ns/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 488028, "unit": "ns/op", "extra": "2720 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "2720 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2720 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 335527, "unit": "ns/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7453, "unit": "B/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 818912, "unit": "ns/op", "extra": "1388 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1388 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1388 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3006441, "unit": "ns/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15232, "unit": "B/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "374 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2270678, "unit": "ns/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14977, "unit": "B/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "544 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6264509, "unit": "ns/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27315, "unit": "B/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1034348, "unit": "ns/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1148 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1049926, "unit": "ns/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3825232, "unit": "ns/op", "extra": "280 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "280 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "280 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 432034, "unit": "ns/op", "extra": "3616 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "3616 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3616 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2016, "unit": "ns/op", "extra": "599442 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "599442 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "599442 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 756037, "unit": "ns/op", "extra": "1540 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1540 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1540 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 363160, "unit": "ns/op", "extra": "2899 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2899 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2899 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 130522, "unit": "ns/op", "extra": "8497 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8497 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8497 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 645402, "unit": "ns/op", "extra": "1995 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1995 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1995 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40642, "unit": "ns/op", "extra": "29943 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29943 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29943 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38926, "unit": "ns/op", "extra": "37812 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "37812 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "37812 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 85394, "unit": "ns/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14521 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 602.3, "unit": "ns/op", "extra": "1941886 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1941886 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1941886 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 121, "unit": "ns/op", "extra": "9625224 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9625224 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9625224 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1210, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 48653, "unit": "ns/op", "extra": "24700 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24700 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24700 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 58361, "unit": "ns/op", "extra": "21582 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21582 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21582 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 92200, "unit": "ns/op", "extra": "12759 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12759 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12759 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2044943, "unit": "ns/op", "extra": "586 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "586 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "586 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 948304, "unit": "ns/op", "extra": "1348 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1348 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1348 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3083283, "unit": "ns/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83045, "unit": "B/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 925945, "unit": "ns/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1123 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21065, "unit": "ns/op", "extra": "59995 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59995 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59995 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1679690, "unit": "ns/op", "extra": "726 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "726 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "726 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "fba0b338553c445613164b197ef092b716488bf7", "message": "Merge pull request #1046 from gofiber/dependabot/github_actions/actions/setup-node-4\n\nBump actions/setup-node from 3 to 4", "timestamp": "2023-10-24T22:51:54+02:00", "tree_id": "c1ae2c0bedee6a53da3b09e61b766ea36f8e0efc", "url": "https://github.com/gofiber/storage/commit/fba0b338553c445613164b197ef092b716488bf7" }, "date": 1698181260996, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 645217, "unit": "ns/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1767 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 502352, "unit": "ns/op", "extra": "2721 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15217, "unit": "B/op", "extra": "2721 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2721 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 911098, "unit": "ns/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1413 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2719050, "unit": "ns/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10365, "unit": "B/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1822597, "unit": "ns/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11716, "unit": "B/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "580 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3954402, "unit": "ns/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18706, "unit": "B/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10038, "unit": "ns/op", "extra": "123999 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "123999 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123999 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1429, "unit": "ns/op", "extra": "931803 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "931803 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "931803 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 23756, "unit": "ns/op", "extra": "57063 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "57063 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "57063 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 314931, "unit": "ns/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6273, "unit": "B/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3978 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 847, "unit": "ns/op", "extra": "1458116 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1458116 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1458116 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 621303, "unit": "ns/op", "extra": "1807 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1807 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1807 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2680120, "unit": "ns/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6595, "unit": "B/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1679702, "unit": "ns/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6526, "unit": "B/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2972148, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12897, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197394, "unit": "ns/op", "extra": "6025 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7191, "unit": "B/op", "extra": "6025 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6025 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 147415, "unit": "ns/op", "extra": "9649 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3373, "unit": "B/op", "extra": "9649 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9649 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 358587, "unit": "ns/op", "extra": "3172 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14028, "unit": "B/op", "extra": "3172 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3172 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1508812, "unit": "ns/op", "extra": "670 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "670 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "670 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 904633, "unit": "ns/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26057, "unit": "B/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1322 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1715524, "unit": "ns/op", "extra": "633 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "633 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "633 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1251457, "unit": "ns/op", "extra": "900 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "900 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "900 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320986, "unit": "ns/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4041 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1764931, "unit": "ns/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 103166, "unit": "ns/op", "extra": "12814 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12814 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12814 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 108903, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 193885, "unit": "ns/op", "extra": "6234 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6234 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6234 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.29, "unit": "ns/op", "extra": "19875912 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19875912 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19875912 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.45, "unit": "ns/op", "extra": "56262108 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56262108 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56262108 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.8, "unit": "ns/op", "extra": "10030947 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10030947 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10030947 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3772, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "20871178 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20871178 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20871178 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2595498, "unit": "ns/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86217, "unit": "B/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 872327, "unit": "ns/op", "extra": "1550 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1550 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1550 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2806904, "unit": "ns/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97595, "unit": "B/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 396988, "unit": "ns/op", "extra": "3073 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6667, "unit": "B/op", "extra": "3073 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3073 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 329158, "unit": "ns/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3564 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 810845, "unit": "ns/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1482 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3294132, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15221, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3343991, "unit": "ns/op", "extra": "490 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14737, "unit": "B/op", "extra": "490 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "490 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6941961, "unit": "ns/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27081, "unit": "B/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1336931, "unit": "ns/op", "extra": "978 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "978 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "978 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1215440, "unit": "ns/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "951 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4627897, "unit": "ns/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "276 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 514188, "unit": "ns/op", "extra": "2286 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2286 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2286 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2029, "unit": "ns/op", "extra": "575457 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "575457 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "575457 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 999311, "unit": "ns/op", "extra": "1302 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 192, "unit": "B/op", "extra": "1302 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1302 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 385153, "unit": "ns/op", "extra": "3189 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3189 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3189 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 137709, "unit": "ns/op", "extra": "8775 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8775 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8775 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 795077, "unit": "ns/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43362, "unit": "ns/op", "extra": "29232 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29232 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29232 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 42557, "unit": "ns/op", "extra": "28128 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "28128 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "28128 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 86889, "unit": "ns/op", "extra": "14937 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14937 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14937 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 607.8, "unit": "ns/op", "extra": "1960236 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1960236 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1960236 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 142.3, "unit": "ns/op", "extra": "10507981 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10507981 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10507981 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1261, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 48368, "unit": "ns/op", "extra": "22159 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "22159 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "22159 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 57801, "unit": "ns/op", "extra": "21285 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21285 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21285 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 95686, "unit": "ns/op", "extra": "12334 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12334 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12334 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1907892, "unit": "ns/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60909, "unit": "B/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 982693, "unit": "ns/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60198, "unit": "B/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2776166, "unit": "ns/op", "extra": "399 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83092, "unit": "B/op", "extra": "399 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "399 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1114785, "unit": "ns/op", "extra": "1090 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1090 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1090 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20425, "unit": "ns/op", "extra": "59372 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59372 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59372 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2542634, "unit": "ns/op", "extra": "525 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "525 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "525 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "ac0c464e5b773e6716d7625a896b16e3743a12e6", "message": "Merge pull request #1048 from gofiber/dependabot/go_modules/coherence/google.golang.org/grpc-1.57.1\n\nBump google.golang.org/grpc from 1.57.0 to 1.57.1 in /coherence", "timestamp": "2023-10-25T23:28:57+02:00", "tree_id": "9c7d8a50b50c32b97948d48fa08e364c39bfd65a", "url": "https://github.com/gofiber/storage/commit/ac0c464e5b773e6716d7625a896b16e3743a12e6" }, "date": 1698269910437, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 524197, "unit": "ns/op", "extra": "2312 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2312 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2312 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 460556, "unit": "ns/op", "extra": "2472 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15207, "unit": "B/op", "extra": "2472 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2472 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 853484, "unit": "ns/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1470 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2418137, "unit": "ns/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10354, "unit": "B/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "427 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1993899, "unit": "ns/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3508032, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18649, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9881, "unit": "ns/op", "extra": "122126 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "122126 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122126 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1368, "unit": "ns/op", "extra": "973279 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "973279 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "973279 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19799, "unit": "ns/op", "extra": "61346 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61346 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "61346 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 301231, "unit": "ns/op", "extra": "6519 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6519 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6519 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 802.4, "unit": "ns/op", "extra": "1463244 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1463244 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1463244 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 600405, "unit": "ns/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3404 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1895974, "unit": "ns/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6579, "unit": "B/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1196058, "unit": "ns/op", "extra": "1072 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6525, "unit": "B/op", "extra": "1072 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1072 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2308003, "unit": "ns/op", "extra": "514 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12896, "unit": "B/op", "extra": "514 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "514 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 158219, "unit": "ns/op", "extra": "9432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 5902, "unit": "B/op", "extra": "9432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "9432 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 129764, "unit": "ns/op", "extra": "9055 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3388, "unit": "B/op", "extra": "9055 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9055 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 291151, "unit": "ns/op", "extra": "4009 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12535, "unit": "B/op", "extra": "4009 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4009 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1775934, "unit": "ns/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24210, "unit": "B/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "741 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 781266, "unit": "ns/op", "extra": "1495 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1495 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1495 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1841601, "unit": "ns/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1048874, "unit": "ns/op", "extra": "1263 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13556, "unit": "B/op", "extra": "1263 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1263 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 287957, "unit": "ns/op", "extra": "4290 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4290 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4290 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1532835, "unit": "ns/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "799 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 82328, "unit": "ns/op", "extra": "13927 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13927 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13927 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 76098, "unit": "ns/op", "extra": "13446 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13446 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13446 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 168165, "unit": "ns/op", "extra": "8102 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "8102 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "8102 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.74, "unit": "ns/op", "extra": "20939743 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20939743 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20939743 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.21, "unit": "ns/op", "extra": "53721021 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "53721021 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "53721021 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.5, "unit": "ns/op", "extra": "10625071 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10625071 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10625071 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4302, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.56, "unit": "ns/op", "extra": "21222860 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21222860 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21222860 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1890748, "unit": "ns/op", "extra": "698 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "698 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "698 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 848738, "unit": "ns/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2614255, "unit": "ns/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97590, "unit": "B/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "415 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349626, "unit": "ns/op", "extra": "3384 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6667, "unit": "B/op", "extra": "3384 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3384 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311689, "unit": "ns/op", "extra": "4305 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "4305 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4305 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 762995, "unit": "ns/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1700 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2598072, "unit": "ns/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15183, "unit": "B/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2189790, "unit": "ns/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14973, "unit": "B/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "573 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5614643, "unit": "ns/op", "extra": "208 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27297, "unit": "B/op", "extra": "208 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "208 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 962278, "unit": "ns/op", "extra": "1238 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1238 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1238 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924600, "unit": "ns/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3324238, "unit": "ns/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 369182, "unit": "ns/op", "extra": "4558 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 134, "unit": "B/op", "extra": "4558 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4558 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2046, "unit": "ns/op", "extra": "543471 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "543471 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "543471 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 732474, "unit": "ns/op", "extra": "2178 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2178 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2178 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 256032, "unit": "ns/op", "extra": "4652 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4652 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4652 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 129598, "unit": "ns/op", "extra": "9714 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9714 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9714 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 543955, "unit": "ns/op", "extra": "2486 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2486 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2486 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40635, "unit": "ns/op", "extra": "28249 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28249 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28249 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39951, "unit": "ns/op", "extra": "39189 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "39189 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "39189 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 80042, "unit": "ns/op", "extra": "14444 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14444 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14444 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 531.4, "unit": "ns/op", "extra": "2256525 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2256525 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2256525 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 121.1, "unit": "ns/op", "extra": "9202419 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9202419 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9202419 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1067, "unit": "ns/op", "extra": "1229090 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1229090 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1229090 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 45362, "unit": "ns/op", "extra": "25712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25712 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 54585, "unit": "ns/op", "extra": "21337 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21337 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21337 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 94037, "unit": "ns/op", "extra": "13342 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13342 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13342 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1739496, "unit": "ns/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60909, "unit": "B/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "684 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 880520, "unit": "ns/op", "extra": "1422 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1422 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1422 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2828750, "unit": "ns/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83100, "unit": "B/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 709752, "unit": "ns/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20102, "unit": "ns/op", "extra": "61002 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61002 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61002 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1350334, "unit": "ns/op", "extra": "854 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "854 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "854 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "f415c93d8b3e584ca2a7bb370f7072d1fbe486ac", "message": "Merge pull request #1049 from gofiber/dependabot/go_modules/etcd/google.golang.org/grpc-1.57.1\n\nBump google.golang.org/grpc from 1.57.0 to 1.57.1 in /etcd", "timestamp": "2023-10-25T23:38:37+02:00", "tree_id": "f9adedc6509e8359f85933b1134aaba8a9693f84", "url": "https://github.com/gofiber/storage/commit/f415c93d8b3e584ca2a7bb370f7072d1fbe486ac" }, "date": 1698270541859, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 717863, "unit": "ns/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15462, "unit": "B/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 600633, "unit": "ns/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15211, "unit": "B/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2005 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1011486, "unit": "ns/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1224 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3127505, "unit": "ns/op", "extra": "332 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10365, "unit": "B/op", "extra": "332 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "332 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2174034, "unit": "ns/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11718, "unit": "B/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "559 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6143444, "unit": "ns/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18649, "unit": "B/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "226 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 11978, "unit": "ns/op", "extra": "99841 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "99841 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "99841 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1544, "unit": "ns/op", "extra": "743192 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "743192 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "743192 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25856, "unit": "ns/op", "extra": "51397 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "51397 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "51397 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 344769, "unit": "ns/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3740 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 971.3, "unit": "ns/op", "extra": "1218152 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1218152 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1218152 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 738417, "unit": "ns/op", "extra": "1915 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1915 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1915 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2987366, "unit": "ns/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6598, "unit": "B/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1955224, "unit": "ns/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5755800, "unit": "ns/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12903, "unit": "B/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 218760, "unit": "ns/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3717, "unit": "B/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5551 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 183823, "unit": "ns/op", "extra": "6003 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3403, "unit": "B/op", "extra": "6003 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6003 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 420762, "unit": "ns/op", "extra": "2774 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7491, "unit": "B/op", "extra": "2774 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "2774 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1032397, "unit": "ns/op", "extra": "1058 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1058 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1058 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 829967, "unit": "ns/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2741250, "unit": "ns/op", "extra": "620 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48418, "unit": "B/op", "extra": "620 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "620 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1488967, "unit": "ns/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13559, "unit": "B/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 395189, "unit": "ns/op", "extra": "3206 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7426, "unit": "B/op", "extra": "3206 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "3206 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3557217, "unit": "ns/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20606, "unit": "B/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109405, "unit": "ns/op", "extra": "9684 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9684 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9684 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122956, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 194722, "unit": "ns/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 78.85, "unit": "ns/op", "extra": "16526258 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16526258 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16526258 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.01, "unit": "ns/op", "extra": "44881033 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "44881033 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "44881033 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 136.6, "unit": "ns/op", "extra": "8218795 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8218795 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8218795 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4419, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 67.02, "unit": "ns/op", "extra": "17694126 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17694126 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17694126 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2730354, "unit": "ns/op", "extra": "519 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86229, "unit": "B/op", "extra": "519 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "519 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1000090, "unit": "ns/op", "extra": "1170 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1170 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1170 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3896709, "unit": "ns/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97586, "unit": "B/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 522860, "unit": "ns/op", "extra": "2266 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6661, "unit": "B/op", "extra": "2266 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2266 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 487963, "unit": "ns/op", "extra": "2325 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "2325 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2325 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1028295, "unit": "ns/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3653630, "unit": "ns/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15458, "unit": "B/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "304 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2847763, "unit": "ns/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14758, "unit": "B/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "475 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8507796, "unit": "ns/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27100, "unit": "B/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "156 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1295926, "unit": "ns/op", "extra": "1070 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1070 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1070 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1152850, "unit": "ns/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6609, "unit": "B/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4547726, "unit": "ns/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 488393, "unit": "ns/op", "extra": "2571 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2571 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2571 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2449, "unit": "ns/op", "extra": "505177 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "505177 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "505177 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 922220, "unit": "ns/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 189, "unit": "B/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1336 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 414842, "unit": "ns/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2953 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156893, "unit": "ns/op", "extra": "7170 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7170 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7170 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 903849, "unit": "ns/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1526 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54599, "unit": "ns/op", "extra": "24604 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24604 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24604 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 47349, "unit": "ns/op", "extra": "29469 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29469 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29469 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106158, "unit": "ns/op", "extra": "13934 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13934 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13934 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 695.9, "unit": "ns/op", "extra": "1773446 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1773446 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1773446 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 147.8, "unit": "ns/op", "extra": "7793449 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7793449 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7793449 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1433, "unit": "ns/op", "extra": "863280 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "863280 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "863280 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 58129, "unit": "ns/op", "extra": "19744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19744 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70150, "unit": "ns/op", "extra": "18592 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18592 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18592 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125685, "unit": "ns/op", "extra": "9556 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9556 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9556 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2362232, "unit": "ns/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60915, "unit": "B/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "541 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1167450, "unit": "ns/op", "extra": "990 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60194, "unit": "B/op", "extra": "990 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "990 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3880375, "unit": "ns/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83044, "unit": "B/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "303 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1227867, "unit": "ns/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22939, "unit": "ns/op", "extra": "50257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "50257 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "50257 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2463259, "unit": "ns/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "420 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "420 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "ddac78a1dd60fec70e58e1c641cf589962944cdd", "message": "Merge pull request #1050 from gofiber/dependabot/go_modules/bbolt/go.etcd.io/bbolt-1.3.8\n\nBump go.etcd.io/bbolt from 1.3.7 to 1.3.8 in /bbolt", "timestamp": "2023-10-27T09:13:23+02:00", "tree_id": "5368338cb04f3977cfd505ea6ea04002620538ee", "url": "https://github.com/gofiber/storage/commit/ddac78a1dd60fec70e58e1c641cf589962944cdd" }, "date": 1698391372389, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588199, "unit": "ns/op", "extra": "1822 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1822 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1822 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 487634, "unit": "ns/op", "extra": "2150 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15219, "unit": "B/op", "extra": "2150 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2150 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 811750, "unit": "ns/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23310, "unit": "B/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2401532, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10358, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1557891, "unit": "ns/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "722 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3583807, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18650, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10004, "unit": "ns/op", "extra": "110481 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "110481 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "110481 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1349, "unit": "ns/op", "extra": "905985 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "905985 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "905985 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20400, "unit": "ns/op", "extra": "54309 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "54309 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "54309 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 410389, "unit": "ns/op", "extra": "6136 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "6136 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6136 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 809.4, "unit": "ns/op", "extra": "1459425 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1459425 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1459425 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 602371, "unit": "ns/op", "extra": "2182 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2182 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2182 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2005652, "unit": "ns/op", "extra": "1009 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1009 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "1009 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 894455, "unit": "ns/op", "extra": "1173 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6526, "unit": "B/op", "extra": "1173 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "1173 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2059541, "unit": "ns/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 150503, "unit": "ns/op", "extra": "6747 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3701, "unit": "B/op", "extra": "6747 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6747 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 124973, "unit": "ns/op", "extra": "8936 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3366, "unit": "B/op", "extra": "8936 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8936 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 290232, "unit": "ns/op", "extra": "4268 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7278, "unit": "B/op", "extra": "4268 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4268 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 758639, "unit": "ns/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 631800, "unit": "ns/op", "extra": "1641 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26057, "unit": "B/op", "extra": "1641 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1641 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1576767, "unit": "ns/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48340, "unit": "B/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1043932, "unit": "ns/op", "extra": "1137 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13557, "unit": "B/op", "extra": "1137 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 237, "unit": "allocs/op", "extra": "1137 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 276772, "unit": "ns/op", "extra": "4759 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7425, "unit": "B/op", "extra": "4759 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 125, "unit": "allocs/op", "extra": "4759 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1995043, "unit": "ns/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20608, "unit": "B/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 353, "unit": "allocs/op", "extra": "807 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83645, "unit": "ns/op", "extra": "14696 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14696 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14696 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 86007, "unit": "ns/op", "extra": "13826 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13826 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13826 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 170227, "unit": "ns/op", "extra": "7348 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7348 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7348 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.71, "unit": "ns/op", "extra": "19631196 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19631196 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19631196 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.65, "unit": "ns/op", "extra": "55198989 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55198989 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55198989 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 140.5, "unit": "ns/op", "extra": "7446553 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "7446553 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7446553 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4433, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.44, "unit": "ns/op", "extra": "21381979 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21381979 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21381979 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1816888, "unit": "ns/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86224, "unit": "B/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 866694, "unit": "ns/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1351 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3766732, "unit": "ns/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "318 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 370745, "unit": "ns/op", "extra": "3474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6663, "unit": "B/op", "extra": "3474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 398860, "unit": "ns/op", "extra": "3086 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3086 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3086 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 776223, "unit": "ns/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11878, "unit": "B/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1416 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2690393, "unit": "ns/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15179, "unit": "B/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2175083, "unit": "ns/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14966, "unit": "B/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5894771, "unit": "ns/op", "extra": "222 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26690, "unit": "B/op", "extra": "222 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "222 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1034916, "unit": "ns/op", "extra": "998 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6577, "unit": "B/op", "extra": "998 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "998 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1021087, "unit": "ns/op", "extra": "1014 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1014 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1014 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3160486, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12659, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 376081, "unit": "ns/op", "extra": "3524 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 145, "unit": "B/op", "extra": "3524 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3524 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2040, "unit": "ns/op", "extra": "560269 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "560269 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "560269 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 833528, "unit": "ns/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 263402, "unit": "ns/op", "extra": "4468 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4468 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4468 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 124328, "unit": "ns/op", "extra": "8558 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8558 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8558 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 525013, "unit": "ns/op", "extra": "2308 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2308 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2308 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40011, "unit": "ns/op", "extra": "30454 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30454 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30454 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38693, "unit": "ns/op", "extra": "32106 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "32106 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "32106 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 72426, "unit": "ns/op", "extra": "15410 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15410 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15410 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 561.8, "unit": "ns/op", "extra": "2074147 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2074147 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2074147 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 136.9, "unit": "ns/op", "extra": "8231530 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8231530 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8231530 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1025, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44087, "unit": "ns/op", "extra": "25767 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25767 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25767 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 52357, "unit": "ns/op", "extra": "23442 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23442 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23442 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 89515, "unit": "ns/op", "extra": "13111 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13111 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13111 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2026465, "unit": "ns/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 895958, "unit": "ns/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60197, "unit": "B/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2834976, "unit": "ns/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83155, "unit": "B/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "435 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 789023, "unit": "ns/op", "extra": "1713 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1713 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1713 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19856, "unit": "ns/op", "extra": "61177 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61177 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61177 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1530715, "unit": "ns/op", "extra": "920 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "920 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "920 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "70914288424f8a78a9bb1001a1b39fd4a31e4205", "message": "Merge pull request #1054 from gofiber/dependabot/go_modules/etcd/go.etcd.io/etcd/client/v3-3.5.10\n\nBump go.etcd.io/etcd/client/v3 from 3.5.9 to 3.5.10 in /etcd", "timestamp": "2023-10-30T08:14:41+01:00", "tree_id": "5c71370c312a3fe0a0e9b363a01cad4b9a29f555", "url": "https://github.com/gofiber/storage/commit/70914288424f8a78a9bb1001a1b39fd4a31e4205" }, "date": 1698650732661, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 1046802, "unit": "ns/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1152 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 868453, "unit": "ns/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1588 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1765920, "unit": "ns/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "768 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 5724304, "unit": "ns/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10357, "unit": "B/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "231 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2719783, "unit": "ns/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11713, "unit": "B/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6284648, "unit": "ns/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18654, "unit": "B/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 14027, "unit": "ns/op", "extra": "95736 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "95736 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "95736 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1759, "unit": "ns/op", "extra": "664741 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "664741 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "664741 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25892, "unit": "ns/op", "extra": "46171 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "46171 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "46171 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 559523, "unit": "ns/op", "extra": "1998 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "1998 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "1998 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 958.5, "unit": "ns/op", "extra": "1256888 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1256888 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1256888 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1184749, "unit": "ns/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1153 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 5694378, "unit": "ns/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6583, "unit": "B/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 118, "unit": "allocs/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3249078, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6523, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 113, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5401293, "unit": "ns/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12902, "unit": "B/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 226, "unit": "allocs/op", "extra": "206 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 380348, "unit": "ns/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 10819, "unit": "B/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "2988 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 232114, "unit": "ns/op", "extra": "6321 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3413, "unit": "B/op", "extra": "6321 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "6321 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 722196, "unit": "ns/op", "extra": "1447 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 22139, "unit": "B/op", "extra": "1447 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 134, "unit": "allocs/op", "extra": "1447 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1608649, "unit": "ns/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "658 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1161926, "unit": "ns/op", "extra": "968 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "968 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "968 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 3286091, "unit": "ns/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48310, "unit": "B/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "446 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1947145, "unit": "ns/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "607 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 571710, "unit": "ns/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2912692, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20917, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 168030, "unit": "ns/op", "extra": "9108 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9108 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9108 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 172051, "unit": "ns/op", "extra": "6606 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "6606 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "6606 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 319562, "unit": "ns/op", "extra": "3445 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3445 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3445 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 73.41, "unit": "ns/op", "extra": "17155759 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "17155759 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17155759 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 24.83, "unit": "ns/op", "extra": "51043297 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "51043297 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "51043297 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 135, "unit": "ns/op", "extra": "9038188 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9038188 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9038188 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3829, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.4, "unit": "ns/op", "extra": "21326938 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21326938 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21326938 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3034493, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86227, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1375787, "unit": "ns/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "992 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4543378, "unit": "ns/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97595, "unit": "B/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 565112, "unit": "ns/op", "extra": "1888 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "1888 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1888 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 554156, "unit": "ns/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1354206, "unit": "ns/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1048 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4336934, "unit": "ns/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15059, "unit": "B/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "270 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3347283, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14760, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8799546, "unit": "ns/op", "extra": "135 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27202, "unit": "B/op", "extra": "135 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "135 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1638808, "unit": "ns/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1556461, "unit": "ns/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "794 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6828822, "unit": "ns/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12672, "unit": "B/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 791373, "unit": "ns/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 129, "unit": "B/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1446 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2374, "unit": "ns/op", "extra": "530464 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "530464 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "530464 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1480708, "unit": "ns/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 193, "unit": "B/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 576398, "unit": "ns/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2072 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 242253, "unit": "ns/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "5684 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1188410, "unit": "ns/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 74532, "unit": "ns/op", "extra": "15526 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "15526 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "15526 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 62330, "unit": "ns/op", "extra": "16530 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "16530 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "16530 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 140232, "unit": "ns/op", "extra": "8674 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "8674 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "8674 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 697.5, "unit": "ns/op", "extra": "1574000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1574000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1574000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 140.3, "unit": "ns/op", "extra": "8318762 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8318762 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8318762 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1326, "unit": "ns/op", "extra": "947493 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "947493 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "947493 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 90348, "unit": "ns/op", "extra": "13624 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "13624 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13624 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 95219, "unit": "ns/op", "extra": "12613 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "12613 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "12613 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 170835, "unit": "ns/op", "extra": "8366 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8366 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8366 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2980085, "unit": "ns/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60902, "unit": "B/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1387521, "unit": "ns/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "742 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4528533, "unit": "ns/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83108, "unit": "B/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "274 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1724311, "unit": "ns/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "616 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 27305, "unit": "ns/op", "extra": "44814 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "44814 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "44814 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3239780, "unit": "ns/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "342 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "342 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "aebce6444e8c053ee4d1183e5882e75e59c54b05", "message": "Merge pull request #1055 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.0.3\n\nBump github.com/oracle/coherence-go-client from 1.0.2 to 1.0.3 in /coherence", "timestamp": "2023-10-30T08:27:17+01:00", "tree_id": "289ff6965f593301bdc3740a113b09f6ed25632b", "url": "https://github.com/gofiber/storage/commit/aebce6444e8c053ee4d1183e5882e75e59c54b05" }, "date": 1698651391547, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 539914, "unit": "ns/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 476212, "unit": "ns/op", "extra": "2691 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2691 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2691 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 975747, "unit": "ns/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2525065, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10361, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2321010, "unit": "ns/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3654724, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18639, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10250, "unit": "ns/op", "extra": "124815 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "124815 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124815 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1513, "unit": "ns/op", "extra": "720900 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "720900 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "720900 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20941, "unit": "ns/op", "extra": "59218 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59218 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "59218 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 360052, "unit": "ns/op", "extra": "6373 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6373 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6373 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 802.1, "unit": "ns/op", "extra": "1455819 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1455819 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1455819 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 715079, "unit": "ns/op", "extra": "2004 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2004 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2004 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1192816, "unit": "ns/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1264387, "unit": "ns/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6562, "unit": "B/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2463465, "unit": "ns/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12976, "unit": "B/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 173716, "unit": "ns/op", "extra": "6771 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6799, "unit": "B/op", "extra": "6771 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "6771 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 129379, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3380, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 336769, "unit": "ns/op", "extra": "4243 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "4243 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4243 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1925010, "unit": "ns/op", "extra": "525 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "525 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "525 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1484719, "unit": "ns/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1797317, "unit": "ns/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1025822, "unit": "ns/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13765, "unit": "B/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 335341, "unit": "ns/op", "extra": "4927 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "4927 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4927 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1451029, "unit": "ns/op", "extra": "798 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20924, "unit": "B/op", "extra": "798 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "798 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 83922, "unit": "ns/op", "extra": "14557 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14557 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14557 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 88533, "unit": "ns/op", "extra": "12902 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "12902 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "12902 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 164613, "unit": "ns/op", "extra": "7588 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7588 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7588 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.78, "unit": "ns/op", "extra": "21418124 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21418124 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21418124 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 23.54, "unit": "ns/op", "extra": "54902067 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54902067 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54902067 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.4, "unit": "ns/op", "extra": "9126738 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9126738 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9126738 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4274, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.67, "unit": "ns/op", "extra": "21840019 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21840019 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21840019 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1726068, "unit": "ns/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86215, "unit": "B/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "702 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 940003, "unit": "ns/op", "extra": "1298 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1298 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1298 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2542305, "unit": "ns/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97594, "unit": "B/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "489 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 412507, "unit": "ns/op", "extra": "2640 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2640 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2640 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 368237, "unit": "ns/op", "extra": "3435 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3435 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3435 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 956115, "unit": "ns/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11881, "unit": "B/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1178 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2659978, "unit": "ns/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15205, "unit": "B/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2271398, "unit": "ns/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14878, "unit": "B/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "561 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7145096, "unit": "ns/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27046, "unit": "B/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 937939, "unit": "ns/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 893988, "unit": "ns/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1357 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3218771, "unit": "ns/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 373886, "unit": "ns/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4125 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2522, "unit": "ns/op", "extra": "558806 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "558806 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "558806 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 726436, "unit": "ns/op", "extra": "2073 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2073 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2073 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 260704, "unit": "ns/op", "extra": "4814 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4814 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4814 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145305, "unit": "ns/op", "extra": "9313 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9313 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9313 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 592812, "unit": "ns/op", "extra": "1836 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1836 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1836 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 37127, "unit": "ns/op", "extra": "28819 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28819 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28819 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 39224, "unit": "ns/op", "extra": "29221 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29221 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29221 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 76191, "unit": "ns/op", "extra": "20694 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "20694 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "20694 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 556.6, "unit": "ns/op", "extra": "2145510 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2145510 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2145510 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 128.1, "unit": "ns/op", "extra": "9476257 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9476257 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9476257 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1056, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 45174, "unit": "ns/op", "extra": "27852 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "27852 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "27852 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 54776, "unit": "ns/op", "extra": "23161 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23161 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23161 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 86067, "unit": "ns/op", "extra": "13600 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13600 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13600 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1955941, "unit": "ns/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "723 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 875032, "unit": "ns/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60188, "unit": "B/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1342 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2836066, "unit": "ns/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83055, "unit": "B/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 780580, "unit": "ns/op", "extra": "1754 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1754 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1754 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19724, "unit": "ns/op", "extra": "56804 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "56804 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "56804 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1501001, "unit": "ns/op", "extra": "860 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "860 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "860 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "32c87e29aa9b14c6631d392d2532bb0d40cad8b3", "message": "Merge pull request #1056 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.19.1\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.19.0 to 1.19.1 in /dynamodb", "timestamp": "2023-10-30T08:33:30+01:00", "tree_id": "6958dab10bf6ebb7eed09167298444d213c59c6c", "url": "https://github.com/gofiber/storage/commit/32c87e29aa9b14c6631d392d2532bb0d40cad8b3" }, "date": 1698651757583, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 631143, "unit": "ns/op", "extra": "1714 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "1714 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1714 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545640, "unit": "ns/op", "extra": "2508 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15216, "unit": "B/op", "extra": "2508 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2508 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 973862, "unit": "ns/op", "extra": "1270 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1270 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1270 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2915470, "unit": "ns/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10361, "unit": "B/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1753557, "unit": "ns/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11715, "unit": "B/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3852080, "unit": "ns/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18640, "unit": "B/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "286 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9745, "unit": "ns/op", "extra": "123924 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "123924 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123924 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1363, "unit": "ns/op", "extra": "820734 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "820734 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "820734 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20720, "unit": "ns/op", "extra": "64066 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64066 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64066 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299430, "unit": "ns/op", "extra": "7464 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "7464 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7464 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 824.2, "unit": "ns/op", "extra": "1422578 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1422578 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1422578 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 587597, "unit": "ns/op", "extra": "1892 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1892 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1892 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2099029, "unit": "ns/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6618, "unit": "B/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2137154, "unit": "ns/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6563, "unit": "B/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3009131, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12995, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 186819, "unit": "ns/op", "extra": "5353 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7645, "unit": "B/op", "extra": "5353 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5353 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 135929, "unit": "ns/op", "extra": "7887 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3380, "unit": "B/op", "extra": "7887 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7887 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 356586, "unit": "ns/op", "extra": "3171 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14029, "unit": "B/op", "extra": "3171 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3171 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1658993, "unit": "ns/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24210, "unit": "B/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "710 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 906735, "unit": "ns/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1725530, "unit": "ns/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "675 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1303499, "unit": "ns/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13765, "unit": "B/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "850 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 346038, "unit": "ns/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1996437, "unit": "ns/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20918, "unit": "B/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 100532, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 103339, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 186908, "unit": "ns/op", "extra": "6393 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6393 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6393 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.92, "unit": "ns/op", "extra": "19937745 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19937745 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19937745 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.26, "unit": "ns/op", "extra": "54469330 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54469330 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54469330 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.8, "unit": "ns/op", "extra": "10409106 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10409106 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10409106 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3766, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.28, "unit": "ns/op", "extra": "20933557 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20933557 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20933557 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1964935, "unit": "ns/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86225, "unit": "B/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "643 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 902490, "unit": "ns/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2909650, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97594, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 400203, "unit": "ns/op", "extra": "3012 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6668, "unit": "B/op", "extra": "3012 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3012 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 366066, "unit": "ns/op", "extra": "2732 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "2732 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2732 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 808969, "unit": "ns/op", "extra": "1628 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1628 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1628 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3128072, "unit": "ns/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15205, "unit": "B/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "382 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2647366, "unit": "ns/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14983, "unit": "B/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "534 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6388448, "unit": "ns/op", "extra": "213 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26658, "unit": "B/op", "extra": "213 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "213 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1029608, "unit": "ns/op", "extra": "1248 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6573, "unit": "B/op", "extra": "1248 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1248 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976353, "unit": "ns/op", "extra": "1268 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1268 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1268 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3290662, "unit": "ns/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "366 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 412977, "unit": "ns/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4093 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2137, "unit": "ns/op", "extra": "543541 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "543541 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "543541 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 745580, "unit": "ns/op", "extra": "2289 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2289 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2289 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 275752, "unit": "ns/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3835 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145840, "unit": "ns/op", "extra": "8574 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8574 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8574 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 544663, "unit": "ns/op", "extra": "2311 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2311 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2311 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 39910, "unit": "ns/op", "extra": "33121 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "33121 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "33121 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41681, "unit": "ns/op", "extra": "26792 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "26792 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "26792 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 89055, "unit": "ns/op", "extra": "13323 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13323 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13323 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 606.3, "unit": "ns/op", "extra": "2026671 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2026671 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2026671 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 133.3, "unit": "ns/op", "extra": "10201386 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10201386 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10201386 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1300, "unit": "ns/op", "extra": "801290 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "801290 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "801290 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 47641, "unit": "ns/op", "extra": "24568 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24568 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24568 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 58458, "unit": "ns/op", "extra": "23187 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "23187 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23187 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 97331, "unit": "ns/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12410 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1807615, "unit": "ns/op", "extra": "732 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "732 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "732 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 952900, "unit": "ns/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60195, "unit": "B/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2677463, "unit": "ns/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83130, "unit": "B/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "472 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 797288, "unit": "ns/op", "extra": "1501 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1501 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1501 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20643, "unit": "ns/op", "extra": "57885 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57885 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57885 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1382297, "unit": "ns/op", "extra": "766 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "766 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "766 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "894f364785e8f6cd87b12c057f53c4383ba87d0d", "message": "Merge pull request #1057 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.19.1\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.19.0 to 1.19.1 in /s3", "timestamp": "2023-10-30T08:57:34+01:00", "tree_id": "d3a2e12a6f82fcf0cecb6529b3fd998548b4851e", "url": "https://github.com/gofiber/storage/commit/894f364785e8f6cd87b12c057f53c4383ba87d0d" }, "date": 1698653209730, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 518444, "unit": "ns/op", "extra": "2313 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15460, "unit": "B/op", "extra": "2313 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2313 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 432289, "unit": "ns/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2323 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 799072, "unit": "ns/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1520 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2357547, "unit": "ns/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10367, "unit": "B/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1631739, "unit": "ns/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "655 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3346376, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18648, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10074, "unit": "ns/op", "extra": "125413 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "125413 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "125413 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1341, "unit": "ns/op", "extra": "754640 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "754640 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "754640 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19719, "unit": "ns/op", "extra": "59961 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59961 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59961 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 296631, "unit": "ns/op", "extra": "8665 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "8665 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "8665 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 802.1, "unit": "ns/op", "extra": "1496581 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1496581 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1496581 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 609627, "unit": "ns/op", "extra": "3848 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3848 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3848 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2757381, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2734919, "unit": "ns/op", "extra": "386 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6576, "unit": "B/op", "extra": "386 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "386 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2794620, "unit": "ns/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12978, "unit": "B/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 167488, "unit": "ns/op", "extra": "10699 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3672, "unit": "B/op", "extra": "10699 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "10699 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 134892, "unit": "ns/op", "extra": "9174 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3371, "unit": "B/op", "extra": "9174 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9174 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 341427, "unit": "ns/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7464, "unit": "B/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3241 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 841095, "unit": "ns/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24215, "unit": "B/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 622524, "unit": "ns/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26071, "unit": "B/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1844 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1423185, "unit": "ns/op", "extra": "817 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "817 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "817 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 968221, "unit": "ns/op", "extra": "1165 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13766, "unit": "B/op", "extra": "1165 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1165 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 270087, "unit": "ns/op", "extra": "4456 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "4456 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4456 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1550272, "unit": "ns/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20919, "unit": "B/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 79141, "unit": "ns/op", "extra": "13920 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13920 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13920 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 88256, "unit": "ns/op", "extra": "13956 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13956 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13956 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 170505, "unit": "ns/op", "extra": "7300 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7300 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7300 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.37, "unit": "ns/op", "extra": "21895478 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21895478 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21895478 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.97, "unit": "ns/op", "extra": "55086367 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55086367 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55086367 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 115.9, "unit": "ns/op", "extra": "10591484 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10591484 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10591484 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4383, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56, "unit": "ns/op", "extra": "21807066 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21807066 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21807066 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1599714, "unit": "ns/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86215, "unit": "B/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 794322, "unit": "ns/op", "extra": "1466 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1466 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1466 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2664318, "unit": "ns/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97589, "unit": "B/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 368664, "unit": "ns/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3064 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310205, "unit": "ns/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7452, "unit": "B/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3793 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 836031, "unit": "ns/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11873, "unit": "B/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2596468, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15193, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2147629, "unit": "ns/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14992, "unit": "B/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "535 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5413168, "unit": "ns/op", "extra": "230 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27221, "unit": "B/op", "extra": "230 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 902936, "unit": "ns/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1334 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 987520, "unit": "ns/op", "extra": "1345 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1345 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1345 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3077437, "unit": "ns/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 366178, "unit": "ns/op", "extra": "5397 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 128, "unit": "B/op", "extra": "5397 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5397 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2072, "unit": "ns/op", "extra": "554733 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "554733 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "554733 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 722798, "unit": "ns/op", "extra": "2166 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 136, "unit": "B/op", "extra": "2166 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2166 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 252092, "unit": "ns/op", "extra": "5061 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "5061 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "5061 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 121642, "unit": "ns/op", "extra": "9196 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "9196 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9196 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 492037, "unit": "ns/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41346, "unit": "ns/op", "extra": "36142 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "36142 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "36142 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38749, "unit": "ns/op", "extra": "29148 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29148 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29148 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 78167, "unit": "ns/op", "extra": "15250 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "15250 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "15250 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 593.9, "unit": "ns/op", "extra": "2217854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2217854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2217854 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 120.1, "unit": "ns/op", "extra": "8341789 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8341789 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8341789 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1015, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 45426, "unit": "ns/op", "extra": "25920 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25920 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25920 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 52875, "unit": "ns/op", "extra": "22552 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22552 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22552 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 83701, "unit": "ns/op", "extra": "13676 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13676 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13676 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1629476, "unit": "ns/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "783 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 886275, "unit": "ns/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60194, "unit": "B/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2610711, "unit": "ns/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83097, "unit": "B/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 740430, "unit": "ns/op", "extra": "1755 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1755 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1755 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19573, "unit": "ns/op", "extra": "60620 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60620 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60620 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1333219, "unit": "ns/op", "extra": "978 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "978 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "978 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "9c99c74835ef34d5be502a405f23981a66cc8669", "message": "Merge pull request #1059 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.3.0\n\nBump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 in /redis", "timestamp": "2023-11-01T08:05:52+01:00", "tree_id": "2a9767a85208cb3584fe8ca7505b666907423021", "url": "https://github.com/gofiber/storage/commit/9c99c74835ef34d5be502a405f23981a66cc8669" }, "date": 1698822915637, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 513707, "unit": "ns/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 579461, "unit": "ns/op", "extra": "2690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15220, "unit": "B/op", "extra": "2690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2690 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 744303, "unit": "ns/op", "extra": "1440 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1440 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1440 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3588173, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10356, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1542008, "unit": "ns/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11717, "unit": "B/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "729 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3675930, "unit": "ns/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18637, "unit": "B/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "320 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10089, "unit": "ns/op", "extra": "124312 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "124312 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124312 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1326, "unit": "ns/op", "extra": "939418 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "939418 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "939418 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20084, "unit": "ns/op", "extra": "60951 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60951 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60951 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 302047, "unit": "ns/op", "extra": "4065 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6273, "unit": "B/op", "extra": "4065 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4065 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 802.2, "unit": "ns/op", "extra": "1492197 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1492197 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1492197 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 596837, "unit": "ns/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2594 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1386135, "unit": "ns/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1989046, "unit": "ns/op", "extra": "906 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6566, "unit": "B/op", "extra": "906 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "906 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2099878, "unit": "ns/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12975, "unit": "B/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "606 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 150509, "unit": "ns/op", "extra": "8119 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6343, "unit": "B/op", "extra": "8119 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "8119 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 127250, "unit": "ns/op", "extra": "8862 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3327, "unit": "B/op", "extra": "8862 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8862 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 309379, "unit": "ns/op", "extra": "4212 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 12168, "unit": "B/op", "extra": "4212 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "4212 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 854054, "unit": "ns/op", "extra": "1326 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "1326 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1326 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 716771, "unit": "ns/op", "extra": "1478 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26058, "unit": "B/op", "extra": "1478 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1478 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1547197, "unit": "ns/op", "extra": "736 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48320, "unit": "B/op", "extra": "736 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "736 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1215073, "unit": "ns/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13768, "unit": "B/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "980 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 279420, "unit": "ns/op", "extra": "4542 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "4542 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4542 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1568096, "unit": "ns/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20920, "unit": "B/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "786 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 86537, "unit": "ns/op", "extra": "14941 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "14941 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "14941 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 87443, "unit": "ns/op", "extra": "13725 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13725 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13725 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 166873, "unit": "ns/op", "extra": "6889 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6889 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6889 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 55.24, "unit": "ns/op", "extra": "20370454 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20370454 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20370454 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.79, "unit": "ns/op", "extra": "55159664 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55159664 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55159664 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 114.7, "unit": "ns/op", "extra": "10617742 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10617742 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10617742 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4269, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.01, "unit": "ns/op", "extra": "21879355 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21879355 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21879355 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1802097, "unit": "ns/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "679 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 786040, "unit": "ns/op", "extra": "1545 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "1545 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1545 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3305551, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97584, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 367239, "unit": "ns/op", "extra": "3412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "3412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3412 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 322003, "unit": "ns/op", "extra": "4108 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "4108 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4108 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 812895, "unit": "ns/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1618 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2681965, "unit": "ns/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15035, "unit": "B/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "385 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2175892, "unit": "ns/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14860, "unit": "B/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "547 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5680664, "unit": "ns/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26996, "unit": "B/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "220 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1009369, "unit": "ns/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 900591, "unit": "ns/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1407 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3783233, "unit": "ns/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 387678, "unit": "ns/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 137, "unit": "B/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2016, "unit": "ns/op", "extra": "585378 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "585378 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "585378 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 737580, "unit": "ns/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1678 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 283956, "unit": "ns/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3829 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 123615, "unit": "ns/op", "extra": "9771 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9771 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9771 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 607029, "unit": "ns/op", "extra": "2049 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2049 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2049 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 40444, "unit": "ns/op", "extra": "33744 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "33744 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "33744 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 38600, "unit": "ns/op", "extra": "34188 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "34188 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "34188 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 75315, "unit": "ns/op", "extra": "14713 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14713 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14713 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 601, "unit": "ns/op", "extra": "2224245 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2224245 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2224245 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 129.4, "unit": "ns/op", "extra": "8192322 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8192322 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8192322 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1030, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 44412, "unit": "ns/op", "extra": "25251 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25251 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25251 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53929, "unit": "ns/op", "extra": "22623 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "22623 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22623 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 91118, "unit": "ns/op", "extra": "13770 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13770 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13770 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1853929, "unit": "ns/op", "extra": "676 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60902, "unit": "B/op", "extra": "676 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "676 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 931886, "unit": "ns/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60187, "unit": "B/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2752720, "unit": "ns/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83114, "unit": "B/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 869691, "unit": "ns/op", "extra": "1332 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1332 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1332 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19706, "unit": "ns/op", "extra": "61161 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61161 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61161 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1613925, "unit": "ns/op", "extra": "716 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "716 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "716 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "07fab67bb10e42366cae938a45ff13fdeb5e752d", "message": "Merge pull request #1060 from gofiber/dependabot/go_modules/arangodb/github.com/arangodb/go-driver-1.6.1\n\nBump github.com/arangodb/go-driver from 1.6.0 to 1.6.1 in /arangodb", "timestamp": "2023-11-01T08:38:23+01:00", "tree_id": "711a373e2db29830921fe16eb6974602b529d8fa", "url": "https://github.com/gofiber/storage/commit/07fab67bb10e42366cae938a45ff13fdeb5e752d" }, "date": 1698824730391, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 623007, "unit": "ns/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 515360, "unit": "ns/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 846931, "unit": "ns/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2034173, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10410, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 947136, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2364920, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18741, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8946, "unit": "ns/op", "extra": "135212 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135212 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135212 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 982.3, "unit": "ns/op", "extra": "1277866 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1277866 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1277866 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17368, "unit": "ns/op", "extra": "69679 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "69679 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69679 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 218068, "unit": "ns/op", "extra": "5334 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5334 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5334 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.6, "unit": "ns/op", "extra": "2367200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2367200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2367200 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 473272, "unit": "ns/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1025222, "unit": "ns/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 712174, "unit": "ns/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1663236, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 192046, "unit": "ns/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3707, "unit": "B/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160149, "unit": "ns/op", "extra": "6910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3385, "unit": "B/op", "extra": "6910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6910 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388327, "unit": "ns/op", "extra": "2659 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15050, "unit": "B/op", "extra": "2659 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 126, "unit": "allocs/op", "extra": "2659 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 698843, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24237, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 519185, "unit": "ns/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26103, "unit": "B/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1427850, "unit": "ns/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48454, "unit": "B/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 974459, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 303505, "unit": "ns/op", "extra": "3728 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3728 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1460137, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109288, "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": 112607, "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": 239781, "unit": "ns/op", "extra": "5047 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5047 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5047 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.55, "unit": "ns/op", "extra": "35959357 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35959357 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35959357 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.152, "unit": "ns/op", "extra": "145872001 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145872001 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145872001 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.44, "unit": "ns/op", "extra": "21122448 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21122448 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21122448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3233, "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": 55.24, "unit": "ns/op", "extra": "21260349 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21260349 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21260349 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1544614, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87866, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 614966, "unit": "ns/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15568, "unit": "B/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2359829, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97804, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 367756, "unit": "ns/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6676, "unit": "B/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 299930, "unit": "ns/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7476, "unit": "B/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 690627, "unit": "ns/op", "extra": "1663 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11891, "unit": "B/op", "extra": "1663 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1663 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2164543, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15279, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1693662, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15399, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4400681, "unit": "ns/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27646, "unit": "B/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1022681, "unit": "ns/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6592, "unit": "B/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 911349, "unit": "ns/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3174584, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12681, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 359368, "unit": "ns/op", "extra": "3600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "3600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1652, "unit": "ns/op", "extra": "683946 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "683946 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "683946 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 747824, "unit": "ns/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 294018, "unit": "ns/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145907, "unit": "ns/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 553416, "unit": "ns/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 60932, "unit": "ns/op", "extra": "21771 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21771 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21771 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52015, "unit": "ns/op", "extra": "22316 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22316 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22316 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106281, "unit": "ns/op", "extra": "10833 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10833 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10833 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.3, "unit": "ns/op", "extra": "3792349 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3792349 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3792349 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.52, "unit": "ns/op", "extra": "12716676 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12716676 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12716676 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.4, "unit": "ns/op", "extra": "2006624 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2006624 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2006624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59444, "unit": "ns/op", "extra": "19982 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19982 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19982 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66433, "unit": "ns/op", "extra": "17990 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17990 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17990 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119410, "unit": "ns/op", "extra": "9598 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9598 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9598 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1578992, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61142, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 693223, "unit": "ns/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60220, "unit": "B/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2467315, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83341, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 836150, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18757, "unit": "ns/op", "extra": "62965 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62965 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62965 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1663589, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "699 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": "464c871e7928c84ee937492165e9cb5380968efc", "message": "Merge pull request #1061 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.21\n\nBump github.com/redis/rueidis from 1.0.20 to 1.0.21 in /rueidis", "timestamp": "2023-11-03T08:31:34+01:00", "tree_id": "cd268e660fe14b04d9a0f5149b62df045714fe87", "url": "https://github.com/gofiber/storage/commit/464c871e7928c84ee937492165e9cb5380968efc" }, "date": 1698997187961, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575538, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530581, "unit": "ns/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876895, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2044738, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10441, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1040830, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2601701, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18664, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8569, "unit": "ns/op", "extra": "137439 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137439 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137439 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 981.2, "unit": "ns/op", "extra": "1240210 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1240210 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1240210 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20525, "unit": "ns/op", "extra": "67603 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67603 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67603 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 226419, "unit": "ns/op", "extra": "4743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 512.5, "unit": "ns/op", "extra": "2247009 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2247009 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2247009 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 469632, "unit": "ns/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1034137, "unit": "ns/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 600715, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1306343, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195684, "unit": "ns/op", "extra": "6140 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7129, "unit": "B/op", "extra": "6140 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6140 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157939, "unit": "ns/op", "extra": "8022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3395, "unit": "B/op", "extra": "8022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8022 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 381485, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14513, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 703933, "unit": "ns/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24254, "unit": "B/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 528459, "unit": "ns/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26093, "unit": "B/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1280609, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48407, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 994816, "unit": "ns/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317438, "unit": "ns/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1555218, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20942, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108390, "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": 114268, "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": 215069, "unit": "ns/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.44, "unit": "ns/op", "extra": "39143395 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39143395 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39143395 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.947, "unit": "ns/op", "extra": "151918419 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151918419 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151918419 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.19, "unit": "ns/op", "extra": "21133938 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21133938 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21133938 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3228, "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": 55.48, "unit": "ns/op", "extra": "21754436 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21754436 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21754436 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1751831, "unit": "ns/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87717, "unit": "B/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 712447, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2518951, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97874, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 336919, "unit": "ns/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6674, "unit": "B/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307368, "unit": "ns/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7479, "unit": "B/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 751949, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11893, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2423530, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15319, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1710501, "unit": "ns/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15287, "unit": "B/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4685328, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27225, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 929055, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 902872, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4123002, "unit": "ns/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12668, "unit": "B/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 527314, "unit": "ns/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1724, "unit": "ns/op", "extra": "683730 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "683730 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "683730 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1155476, "unit": "ns/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 218, "unit": "B/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 390387, "unit": "ns/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150496, "unit": "ns/op", "extra": "7731 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7731 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7731 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 697800, "unit": "ns/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51262, "unit": "ns/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51432, "unit": "ns/op", "extra": "22249 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22249 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22249 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112981, "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": 341.5, "unit": "ns/op", "extra": "3761413 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3761413 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3761413 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.57, "unit": "ns/op", "extra": "13565860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13565860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13565860 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.8, "unit": "ns/op", "extra": "1950178 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1950178 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1950178 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60592, "unit": "ns/op", "extra": "20088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66699, "unit": "ns/op", "extra": "17928 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17928 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17928 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118421, "unit": "ns/op", "extra": "9826 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9826 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9826 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1772682, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61085, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 707528, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60233, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2610565, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83388, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1335026, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348265, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "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": 2704361, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1273354, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18426, "unit": "ns/op", "extra": "58018 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58018 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58018 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2485104, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "459 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": "602deafe0a46e91c18f03cb839f02237ea4a875d", "message": "Merge pull request #1047 from Chris-Basson-Grundling/main\n\nNew Storage Driver: ScyllaDb", "timestamp": "2023-11-03T08:28:44+01:00", "tree_id": "51470e233fdf9cca4a4dfc94191a6247db5b6fdd", "url": "https://github.com/gofiber/storage/commit/602deafe0a46e91c18f03cb839f02237ea4a875d" }, "date": 1698997208876, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 915088, "unit": "ns/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1512 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 705438, "unit": "ns/op", "extra": "1676 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "1676 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1676 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1115365, "unit": "ns/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23306, "unit": "B/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "984 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3967245, "unit": "ns/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10357, "unit": "B/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "255 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2250438, "unit": "ns/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5940729, "unit": "ns/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18641, "unit": "B/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12743, "unit": "ns/op", "extra": "101904 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "101904 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "101904 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1634, "unit": "ns/op", "extra": "788715 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "788715 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "788715 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24116, "unit": "ns/op", "extra": "51266 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "51266 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "51266 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 489222, "unit": "ns/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2229 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1053, "unit": "ns/op", "extra": "994081 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "994081 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "994081 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 977035, "unit": "ns/op", "extra": "1231 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12535, "unit": "B/op", "extra": "1231 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1231 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3297258, "unit": "ns/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "316 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2072784, "unit": "ns/op", "extra": "531 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6566, "unit": "B/op", "extra": "531 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "531 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4041295, "unit": "ns/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12977, "unit": "B/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "250 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 214121, "unit": "ns/op", "extra": "4849 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3738, "unit": "B/op", "extra": "4849 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4849 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 201261, "unit": "ns/op", "extra": "7045 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3397, "unit": "B/op", "extra": "7045 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7045 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396298, "unit": "ns/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7296, "unit": "B/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3127 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1243823, "unit": "ns/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 957774, "unit": "ns/op", "extra": "1094 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1094 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1094 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2216042, "unit": "ns/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48304, "unit": "B/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "577 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1728678, "unit": "ns/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13769, "unit": "B/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 488191, "unit": "ns/op", "extra": "3291 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "3291 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3291 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2594701, "unit": "ns/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20921, "unit": "B/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 141649, "unit": "ns/op", "extra": "7753 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "7753 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7753 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 133498, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248478, "unit": "ns/op", "extra": "5690 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5690 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5690 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 73.97, "unit": "ns/op", "extra": "16291321 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16291321 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16291321 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 26.08, "unit": "ns/op", "extra": "46540316 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46540316 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46540316 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 149.1, "unit": "ns/op", "extra": "8305134 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8305134 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8305134 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5124, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 71.92, "unit": "ns/op", "extra": "17396217 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17396217 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17396217 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2829165, "unit": "ns/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86220, "unit": "B/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1075105, "unit": "ns/op", "extra": "1236 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1236 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1236 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 5089314, "unit": "ns/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 491028, "unit": "ns/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6671, "unit": "B/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2748 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 428418, "unit": "ns/op", "extra": "2949 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2949 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2949 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1147285, "unit": "ns/op", "extra": "1144 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1144 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1144 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4321201, "unit": "ns/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15035, "unit": "B/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "256 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3845658, "unit": "ns/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14741, "unit": "B/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "465 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8119185, "unit": "ns/op", "extra": "146 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26661, "unit": "B/op", "extra": "146 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "146 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1232455, "unit": "ns/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6573, "unit": "B/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "954 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1287931, "unit": "ns/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1033 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6297506, "unit": "ns/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12648, "unit": "B/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "210 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 694119, "unit": "ns/op", "extra": "1886 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "1886 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1886 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2634, "unit": "ns/op", "extra": "427528 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "427528 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "427528 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1505259, "unit": "ns/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 251, "unit": "B/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 538267, "unit": "ns/op", "extra": "2343 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2343 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2343 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 170624, "unit": "ns/op", "extra": "6639 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "6639 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6639 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1106634, "unit": "ns/op", "extra": "1117 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1117 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1117 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55159, "unit": "ns/op", "extra": "19532 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19532 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19532 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53914, "unit": "ns/op", "extra": "21798 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21798 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21798 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108645, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 754.6, "unit": "ns/op", "extra": "1673262 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1673262 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1673262 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 148.1, "unit": "ns/op", "extra": "7201801 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7201801 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7201801 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1549, "unit": "ns/op", "extra": "877386 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "877386 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "877386 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 64613, "unit": "ns/op", "extra": "19126 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19126 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19126 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76708, "unit": "ns/op", "extra": "16857 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16857 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16857 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 132218, "unit": "ns/op", "extra": "8298 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8298 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8298 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3308938, "unit": "ns/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60905, "unit": "B/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "463 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1240747, "unit": "ns/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60202, "unit": "B/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4273435, "unit": "ns/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83135, "unit": "B/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "266 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1525173, "unit": "ns/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1512090, "unit": "ns/op", "extra": "769 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "769 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "769 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2956162, "unit": "ns/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1698251, "unit": "ns/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 23962, "unit": "ns/op", "extra": "44559 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "44559 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "44559 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3718587, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 970, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "369 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "716f5a487825f1fc188a9cdaba2f4a25958f4bfe", "message": "Merge pull request #1062 from gofiber/dependabot/github_actions/actions/checkout-4\n\nBump actions/checkout from 3 to 4", "timestamp": "2023-11-03T08:33:03+01:00", "tree_id": "e0713b464d9b75045fce6123d8d38e4931d2f0d9", "url": "https://github.com/gofiber/storage/commit/716f5a487825f1fc188a9cdaba2f4a25958f4bfe" }, "date": 1698997581690, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 809361, "unit": "ns/op", "extra": "1614 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "1614 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1614 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 744339, "unit": "ns/op", "extra": "1657 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "1657 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1657 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1264847, "unit": "ns/op", "extra": "964 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "964 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "964 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4344470, "unit": "ns/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10361, "unit": "B/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2391605, "unit": "ns/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11715, "unit": "B/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "601 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5475119, "unit": "ns/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18646, "unit": "B/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "201 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12633, "unit": "ns/op", "extra": "105180 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "105180 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "105180 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1765, "unit": "ns/op", "extra": "636835 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "636835 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "636835 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 25276, "unit": "ns/op", "extra": "50720 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "50720 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "50720 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 491639, "unit": "ns/op", "extra": "2480 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "2480 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2480 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1131, "unit": "ns/op", "extra": "973450 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "973450 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "973450 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1000721, "unit": "ns/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1275 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 6538478, "unit": "ns/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6654, "unit": "B/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2865916, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6562, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5313603, "unit": "ns/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12980, "unit": "B/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 306648, "unit": "ns/op", "extra": "5641 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7573, "unit": "B/op", "extra": "5641 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 67, "unit": "allocs/op", "extra": "5641 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 184667, "unit": "ns/op", "extra": "7573 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3389, "unit": "B/op", "extra": "7573 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7573 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 499814, "unit": "ns/op", "extra": "2110 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 17438, "unit": "B/op", "extra": "2110 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "2110 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1375713, "unit": "ns/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "792 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1169314, "unit": "ns/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2488742, "unit": "ns/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "476 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2078855, "unit": "ns/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13767, "unit": "B/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "520 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 433581, "unit": "ns/op", "extra": "3152 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3152 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3152 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3126503, "unit": "ns/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20917, "unit": "B/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "450 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127129, "unit": "ns/op", "extra": "8810 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8810 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8810 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 142478, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 283276, "unit": "ns/op", "extra": "6109 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6109 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6109 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 84.01, "unit": "ns/op", "extra": "16614027 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16614027 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16614027 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 26.28, "unit": "ns/op", "extra": "46825647 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46825647 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46825647 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 150.6, "unit": "ns/op", "extra": "8128576 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8128576 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8128576 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4712, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 67.6, "unit": "ns/op", "extra": "17344724 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17344724 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17344724 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3527296, "unit": "ns/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86224, "unit": "B/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "337 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1111662, "unit": "ns/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15558, "unit": "B/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1108 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3904896, "unit": "ns/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97606, "unit": "B/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "292 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 524492, "unit": "ns/op", "extra": "2470 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "2470 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2470 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 427239, "unit": "ns/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2629 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1010647, "unit": "ns/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1280 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4158427, "unit": "ns/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15323, "unit": "B/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3095105, "unit": "ns/op", "extra": "468 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14906, "unit": "B/op", "extra": "468 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "468 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8579101, "unit": "ns/op", "extra": "128 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26705, "unit": "B/op", "extra": "128 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "128 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1429266, "unit": "ns/op", "extra": "936 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "936 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "936 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1413049, "unit": "ns/op", "extra": "939 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "939 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "939 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6362973, "unit": "ns/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 818877, "unit": "ns/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 132, "unit": "B/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1328 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2546, "unit": "ns/op", "extra": "477398 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "477398 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "477398 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1704876, "unit": "ns/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "721 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 538927, "unit": "ns/op", "extra": "2401 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2401 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2401 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 187306, "unit": "ns/op", "extra": "6084 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6084 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6084 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1111582, "unit": "ns/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1040 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 66150, "unit": "ns/op", "extra": "22483 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22483 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22483 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56876, "unit": "ns/op", "extra": "21199 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21199 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21199 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 123056, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 737.5, "unit": "ns/op", "extra": "1559767 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1559767 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1559767 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 144.2, "unit": "ns/op", "extra": "8446850 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8446850 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8446850 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1507, "unit": "ns/op", "extra": "826964 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "826964 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "826964 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 65557, "unit": "ns/op", "extra": "19076 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19076 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19076 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69509, "unit": "ns/op", "extra": "15391 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "15391 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "15391 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121313, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2594438, "unit": "ns/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60915, "unit": "B/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1117187, "unit": "ns/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60188, "unit": "B/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1080 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4567277, "unit": "ns/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83074, "unit": "B/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1561580, "unit": "ns/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1573693, "unit": "ns/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "757 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 3102831, "unit": "ns/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "394 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1870370, "unit": "ns/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 26060, "unit": "ns/op", "extra": "40785 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "40785 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "40785 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3911514, "unit": "ns/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "330 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "330 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "ca5ced95d7d2620ffe87465ef5892e1ee40a6c24", "message": "Merge pull request #1068 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.15.1\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.13.43 to 1.15.1 in /dynamodb", "timestamp": "2023-11-03T08:40:23+01:00", "tree_id": "f01c9aade7d46a0655628554eca2ef106a2b7b43", "url": "https://github.com/gofiber/storage/commit/ca5ced95d7d2620ffe87465ef5892e1ee40a6c24" }, "date": 1698997919060, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 733435, "unit": "ns/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1650 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 584275, "unit": "ns/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1906 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1113347, "unit": "ns/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23293, "unit": "B/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3761442, "unit": "ns/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10368, "unit": "B/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2095858, "unit": "ns/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11710, "unit": "B/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4401391, "unit": "ns/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18647, "unit": "B/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "234 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 11967, "unit": "ns/op", "extra": "108026 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "108026 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "108026 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1711, "unit": "ns/op", "extra": "698845 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "698845 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "698845 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 26154, "unit": "ns/op", "extra": "45090 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "45090 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "45090 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 410216, "unit": "ns/op", "extra": "3015 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6272, "unit": "B/op", "extra": "3015 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3015 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1003, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 885716, "unit": "ns/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1408 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2809764, "unit": "ns/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1922520, "unit": "ns/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6566, "unit": "B/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "540 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 8311204, "unit": "ns/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12988, "unit": "B/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "177 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 256599, "unit": "ns/op", "extra": "5266 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3722, "unit": "B/op", "extra": "5266 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5266 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 191235, "unit": "ns/op", "extra": "6404 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3410, "unit": "B/op", "extra": "6404 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6404 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 513300, "unit": "ns/op", "extra": "2410 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7583, "unit": "B/op", "extra": "2410 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 133, "unit": "allocs/op", "extra": "2410 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1561839, "unit": "ns/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "687 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1064850, "unit": "ns/op", "extra": "1089 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "1089 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1089 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2214488, "unit": "ns/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48306, "unit": "B/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "538 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1720724, "unit": "ns/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13767, "unit": "B/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "739 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 374237, "unit": "ns/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3211 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2709925, "unit": "ns/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20916, "unit": "B/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "447 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118301, "unit": "ns/op", "extra": "9847 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9847 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9847 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122239, "unit": "ns/op", "extra": "9716 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9716 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9716 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 234655, "unit": "ns/op", "extra": "4621 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4621 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4621 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 73.01, "unit": "ns/op", "extra": "13802562 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "13802562 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13802562 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 24.28, "unit": "ns/op", "extra": "49233800 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "49233800 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "49233800 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 136, "unit": "ns/op", "extra": "9343363 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9343363 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9343363 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4316, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 66.47, "unit": "ns/op", "extra": "17110284 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17110284 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17110284 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3205218, "unit": "ns/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86224, "unit": "B/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "433 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1057826, "unit": "ns/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15566, "unit": "B/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3599486, "unit": "ns/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97609, "unit": "B/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 472688, "unit": "ns/op", "extra": "3160 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6669, "unit": "B/op", "extra": "3160 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3160 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 517718, "unit": "ns/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "1956 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1129827, "unit": "ns/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "902 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3856098, "unit": "ns/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15262, "unit": "B/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "325 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2726470, "unit": "ns/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14897, "unit": "B/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "456 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7735315, "unit": "ns/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27186, "unit": "B/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "150 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1461553, "unit": "ns/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "969 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1325149, "unit": "ns/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6034518, "unit": "ns/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "unit": "B/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "192 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 763834, "unit": "ns/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1759 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2436, "unit": "ns/op", "extra": "430488 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "430488 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "430488 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1376293, "unit": "ns/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 205, "unit": "B/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 523835, "unit": "ns/op", "extra": "2696 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2696 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2696 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 173074, "unit": "ns/op", "extra": "7020 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7020 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7020 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 990753, "unit": "ns/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53558, "unit": "ns/op", "extra": "22234 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22234 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22234 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54864, "unit": "ns/op", "extra": "22974 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22974 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22974 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108431, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 796.7, "unit": "ns/op", "extra": "1500939 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1500939 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1500939 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 156.5, "unit": "ns/op", "extra": "8509354 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8509354 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8509354 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1457, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59989, "unit": "ns/op", "extra": "19818 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19818 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19818 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66511, "unit": "ns/op", "extra": "17353 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17353 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17353 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 112629, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2584501, "unit": "ns/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60906, "unit": "B/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "480 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1129768, "unit": "ns/op", "extra": "1194 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60200, "unit": "B/op", "extra": "1194 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1194 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3963784, "unit": "ns/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83044, "unit": "B/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "294 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1437529, "unit": "ns/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1445754, "unit": "ns/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2931496, "unit": "ns/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1458056, "unit": "ns/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 25918, "unit": "ns/op", "extra": "51189 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "51189 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "51189 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3367486, "unit": "ns/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "418 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "8749583563f8f6fc993dcbba971608906cad0b4c", "message": "Merge pull request #1070 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.25.0\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.23.0 to 1.25.0 in /dynamodb", "timestamp": "2023-11-03T08:44:07+01:00", "tree_id": "97e70003f2bc1b611c97052edd1c9c64db52105f", "url": "https://github.com/gofiber/storage/commit/8749583563f8f6fc993dcbba971608906cad0b4c" }, "date": 1698998146583, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 900992, "unit": "ns/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 898860, "unit": "ns/op", "extra": "1562 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "1562 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1562 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1408203, "unit": "ns/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4517455, "unit": "ns/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10361, "unit": "B/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2171081, "unit": "ns/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11709, "unit": "B/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "466 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5551565, "unit": "ns/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18658, "unit": "B/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "195 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 13162, "unit": "ns/op", "extra": "102177 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "102177 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "102177 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1776, "unit": "ns/op", "extra": "751352 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "751352 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "751352 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24415, "unit": "ns/op", "extra": "48501 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "48501 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "48501 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 374710, "unit": "ns/op", "extra": "3421 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3421 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3421 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1047, "unit": "ns/op", "extra": "975476 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "975476 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "975476 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 766592, "unit": "ns/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12521, "unit": "B/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1432 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3126755, "unit": "ns/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6623, "unit": "B/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "346 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 6898605, "unit": "ns/op", "extra": "159 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6567, "unit": "B/op", "extra": "159 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "159 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4065051, "unit": "ns/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12983, "unit": "B/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 293934, "unit": "ns/op", "extra": "4219 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8726, "unit": "B/op", "extra": "4219 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4219 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 206823, "unit": "ns/op", "extra": "6127 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3414, "unit": "B/op", "extra": "6127 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6127 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 482137, "unit": "ns/op", "extra": "2503 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7557, "unit": "B/op", "extra": "2503 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 133, "unit": "allocs/op", "extra": "2503 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1588499, "unit": "ns/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "646 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1128654, "unit": "ns/op", "extra": "1159 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "1159 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1159 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2236398, "unit": "ns/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1517507, "unit": "ns/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13767, "unit": "B/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "836 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 435879, "unit": "ns/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3280 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2277375, "unit": "ns/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20922, "unit": "B/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "478 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 130371, "unit": "ns/op", "extra": "9694 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9694 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9694 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 129954, "unit": "ns/op", "extra": "9920 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9920 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9920 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 251564, "unit": "ns/op", "extra": "5317 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5317 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5317 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 82.91, "unit": "ns/op", "extra": "13167432 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "13167432 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13167432 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 27.93, "unit": "ns/op", "extra": "44221243 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "44221243 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "44221243 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 138.9, "unit": "ns/op", "extra": "8625838 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8625838 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8625838 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4502, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 68.76, "unit": "ns/op", "extra": "17638099 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17638099 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17638099 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2670806, "unit": "ns/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86229, "unit": "B/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "492 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1130880, "unit": "ns/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4185881, "unit": "ns/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97592, "unit": "B/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 462368, "unit": "ns/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2584 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 418948, "unit": "ns/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3432 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1047885, "unit": "ns/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11885, "unit": "B/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1273 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3779678, "unit": "ns/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15037, "unit": "B/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "327 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3030553, "unit": "ns/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15028, "unit": "B/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7732244, "unit": "ns/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26653, "unit": "B/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "154 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1237457, "unit": "ns/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6574, "unit": "B/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "873 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1430409, "unit": "ns/op", "extra": "751 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "751 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "751 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5473844, "unit": "ns/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "216 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 595241, "unit": "ns/op", "extra": "1982 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "1982 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1982 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2639, "unit": "ns/op", "extra": "442234 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "442234 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "442234 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1158746, "unit": "ns/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "940 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 415602, "unit": "ns/op", "extra": "2671 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2671 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2671 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 179268, "unit": "ns/op", "extra": "6159 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6159 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6159 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 854708, "unit": "ns/op", "extra": "1272 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1272 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1272 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 37983, "unit": "ns/op", "extra": "27771 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "27771 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "27771 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 62397, "unit": "ns/op", "extra": "18420 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "18420 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "18420 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 127853, "unit": "ns/op", "extra": "9336 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9336 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9336 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 739.2, "unit": "ns/op", "extra": "1544895 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1544895 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1544895 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 149.1, "unit": "ns/op", "extra": "8293618 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8293618 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8293618 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1517, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 70810, "unit": "ns/op", "extra": "17212 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17212 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17212 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 85215, "unit": "ns/op", "extra": "14737 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "14737 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "14737 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 153223, "unit": "ns/op", "extra": "6723 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "6723 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "6723 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3141241, "unit": "ns/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60901, "unit": "B/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "379 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1473314, "unit": "ns/op", "extra": "1029 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60189, "unit": "B/op", "extra": "1029 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1029 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4333731, "unit": "ns/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83077, "unit": "B/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1522705, "unit": "ns/op", "extra": "764 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "764 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "764 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1620597, "unit": "ns/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "828 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 3026345, "unit": "ns/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "410 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1259697, "unit": "ns/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 27110, "unit": "ns/op", "extra": "47852 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "47852 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "47852 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2904772, "unit": "ns/op", "extra": "454 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "454 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "454 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "ae8f210306de841875c70d51fc95fcb05952ea90", "message": "Merge pull request #1067 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.22.0\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.19.1 to 1.22.0 in /dynamodb", "timestamp": "2023-11-03T08:45:10+01:00", "tree_id": "a951c10b16b49c55fc69216d821dd511092bfe64", "url": "https://github.com/gofiber/storage/commit/ae8f210306de841875c70d51fc95fcb05952ea90" }, "date": 1698998221085, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 625910, "unit": "ns/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15435, "unit": "B/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1916 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 676709, "unit": "ns/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1809 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1013542, "unit": "ns/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1101 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3579407, "unit": "ns/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1625473, "unit": "ns/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "708 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3710964, "unit": "ns/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18637, "unit": "B/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10971, "unit": "ns/op", "extra": "109730 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "109730 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "109730 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1390, "unit": "ns/op", "extra": "925052 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "925052 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "925052 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 21432, "unit": "ns/op", "extra": "59998 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "59998 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "59998 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 329641, "unit": "ns/op", "extra": "4450 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4450 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4450 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 821.9, "unit": "ns/op", "extra": "1433773 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1433773 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1433773 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 656179, "unit": "ns/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1965403, "unit": "ns/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1569984, "unit": "ns/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6571, "unit": "B/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "744 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4590418, "unit": "ns/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12978, "unit": "B/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "445 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 179577, "unit": "ns/op", "extra": "5976 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3710, "unit": "B/op", "extra": "5976 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5976 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 156689, "unit": "ns/op", "extra": "7701 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3369, "unit": "B/op", "extra": "7701 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7701 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 374644, "unit": "ns/op", "extra": "3070 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7432, "unit": "B/op", "extra": "3070 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3070 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 899351, "unit": "ns/op", "extra": "1130 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1130 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1130 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 771506, "unit": "ns/op", "extra": "1443 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1443 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1443 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1947017, "unit": "ns/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48301, "unit": "B/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1328310, "unit": "ns/op", "extra": "945 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13771, "unit": "B/op", "extra": "945 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "945 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331200, "unit": "ns/op", "extra": "3543 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "3543 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3543 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2186603, "unit": "ns/op", "extra": "597 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20923, "unit": "B/op", "extra": "597 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "597 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 103504, "unit": "ns/op", "extra": "13232 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13232 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13232 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 107356, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 206446, "unit": "ns/op", "extra": "5694 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5694 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5694 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.81, "unit": "ns/op", "extra": "19904966 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19904966 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19904966 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.3, "unit": "ns/op", "extra": "56483619 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56483619 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56483619 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 116.4, "unit": "ns/op", "extra": "10457464 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10457464 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10457464 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3755, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.86, "unit": "ns/op", "extra": "21350800 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21350800 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21350800 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2222698, "unit": "ns/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86226, "unit": "B/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "552 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 897895, "unit": "ns/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1506 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2998895, "unit": "ns/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97586, "unit": "B/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "361 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 376914, "unit": "ns/op", "extra": "3552 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6667, "unit": "B/op", "extra": "3552 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3552 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 331182, "unit": "ns/op", "extra": "3457 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3457 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3457 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1108521, "unit": "ns/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1434 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3141315, "unit": "ns/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15437, "unit": "B/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2288566, "unit": "ns/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14747, "unit": "B/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "537 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6031705, "unit": "ns/op", "extra": "182 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27006, "unit": "B/op", "extra": "182 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "182 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1040151, "unit": "ns/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1160 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1306606, "unit": "ns/op", "extra": "1134 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1134 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1134 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4661599, "unit": "ns/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "243 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 461242, "unit": "ns/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2444 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2110, "unit": "ns/op", "extra": "564675 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "564675 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "564675 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 928007, "unit": "ns/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 187, "unit": "B/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1376 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 370209, "unit": "ns/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2920 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 141087, "unit": "ns/op", "extra": "7406 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7406 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7406 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 743570, "unit": "ns/op", "extra": "1611 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1611 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1611 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 42661, "unit": "ns/op", "extra": "27337 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "27337 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "27337 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 42485, "unit": "ns/op", "extra": "26962 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "26962 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "26962 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 86148, "unit": "ns/op", "extra": "13294 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13294 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13294 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 622, "unit": "ns/op", "extra": "1901317 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1901317 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1901317 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 117.8, "unit": "ns/op", "extra": "10115708 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10115708 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10115708 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1227, "unit": "ns/op", "extra": "969529 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "969529 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "969529 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 50205, "unit": "ns/op", "extra": "23626 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23626 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23626 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 59488, "unit": "ns/op", "extra": "20545 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20545 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20545 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 104345, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1927510, "unit": "ns/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "576 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 934617, "unit": "ns/op", "extra": "1315 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60189, "unit": "B/op", "extra": "1315 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1315 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3511216, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83088, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1366645, "unit": "ns/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2885, "unit": "B/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1414191, "unit": "ns/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2719020, "unit": "ns/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1290552, "unit": "ns/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20918, "unit": "ns/op", "extra": "58750 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58750 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58750 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2239367, "unit": "ns/op", "extra": "522 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "522 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "522 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "a00477e5103e04adb8a96abc2d6fdd5090ea093d", "message": "Merge pull request #1063 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2-1.22.1\n\nBump github.com/aws/aws-sdk-go-v2 from 1.21.2 to 1.22.1 in /s3", "timestamp": "2023-11-03T08:48:45+01:00", "tree_id": "619d3401b3549c6734333c8b861e19db8180232a", "url": "https://github.com/gofiber/storage/commit/a00477e5103e04adb8a96abc2d6fdd5090ea093d" }, "date": 1698998333517, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 624278, "unit": "ns/op", "extra": "1986 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1986 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1986 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 552122, "unit": "ns/op", "extra": "2053 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2053 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2053 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 906967, "unit": "ns/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1260 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2653126, "unit": "ns/op", "extra": "380 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10358, "unit": "B/op", "extra": "380 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "380 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1975952, "unit": "ns/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3703892, "unit": "ns/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18696, "unit": "B/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "309 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9813, "unit": "ns/op", "extra": "126072 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "126072 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "126072 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1445, "unit": "ns/op", "extra": "839446 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "839446 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "839446 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20060, "unit": "ns/op", "extra": "62440 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62440 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62440 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 372676, "unit": "ns/op", "extra": "3709 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3709 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3709 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 881.4, "unit": "ns/op", "extra": "1456504 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1456504 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1456504 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 651524, "unit": "ns/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1902 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2421555, "unit": "ns/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6634, "unit": "B/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "453 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1690912, "unit": "ns/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6573, "unit": "B/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "624 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2994543, "unit": "ns/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12981, "unit": "B/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "403 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 214223, "unit": "ns/op", "extra": "4855 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8051, "unit": "B/op", "extra": "4855 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4855 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 147695, "unit": "ns/op", "extra": "7626 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3304, "unit": "B/op", "extra": "7626 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "7626 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 362604, "unit": "ns/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14584, "unit": "B/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "2866 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 899951, "unit": "ns/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1234 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 826745, "unit": "ns/op", "extra": "1324 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26061, "unit": "B/op", "extra": "1324 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1324 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2203876, "unit": "ns/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48304, "unit": "B/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "493 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1324186, "unit": "ns/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13764, "unit": "B/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "913 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338663, "unit": "ns/op", "extra": "3906 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3906 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3906 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2505043, "unit": "ns/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 92532, "unit": "ns/op", "extra": "13274 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13274 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13274 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 97936, "unit": "ns/op", "extra": "12502 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "12502 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "12502 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 193926, "unit": "ns/op", "extra": "7436 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7436 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7436 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 63.09, "unit": "ns/op", "extra": "18048826 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "18048826 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18048826 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.46, "unit": "ns/op", "extra": "55079899 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55079899 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55079899 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 124, "unit": "ns/op", "extra": "10183429 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10183429 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10183429 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4323, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.1, "unit": "ns/op", "extra": "20644249 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20644249 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20644249 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2218932, "unit": "ns/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86216, "unit": "B/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 961940, "unit": "ns/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1419 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3296701, "unit": "ns/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97625, "unit": "B/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 429684, "unit": "ns/op", "extra": "2474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6664, "unit": "B/op", "extra": "2474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 322133, "unit": "ns/op", "extra": "3523 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7473, "unit": "B/op", "extra": "3523 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3523 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 823351, "unit": "ns/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1609 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3165266, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15211, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2406272, "unit": "ns/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14743, "unit": "B/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "457 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7805678, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26678, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1046369, "unit": "ns/op", "extra": "1120 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1120 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1120 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1048614, "unit": "ns/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4164296, "unit": "ns/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12654, "unit": "B/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "262 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 460155, "unit": "ns/op", "extra": "2850 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2850 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2850 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2371, "unit": "ns/op", "extra": "580455 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "580455 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "580455 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 903354, "unit": "ns/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 135, "unit": "B/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1149 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 385619, "unit": "ns/op", "extra": "3405 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3405 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3405 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152247, "unit": "ns/op", "extra": "8361 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8361 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8361 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 724100, "unit": "ns/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1417 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 42128, "unit": "ns/op", "extra": "35103 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "35103 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "35103 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 35377, "unit": "ns/op", "extra": "33586 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "33586 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "33586 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 78410, "unit": "ns/op", "extra": "13908 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13908 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13908 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 600.3, "unit": "ns/op", "extra": "2010656 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2010656 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2010656 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 122, "unit": "ns/op", "extra": "8740233 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "8740233 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8740233 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1207, "unit": "ns/op", "extra": "966690 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "966690 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "966690 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 46990, "unit": "ns/op", "extra": "24111 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24111 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24111 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 53759, "unit": "ns/op", "extra": "21998 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21998 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21998 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 95887, "unit": "ns/op", "extra": "12538 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12538 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12538 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1991661, "unit": "ns/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60909, "unit": "B/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 967460, "unit": "ns/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60194, "unit": "B/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1368 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3166350, "unit": "ns/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83144, "unit": "B/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1410275, "unit": "ns/op", "extra": "878 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2884, "unit": "B/op", "extra": "878 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1466584, "unit": "ns/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "838 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2741228, "unit": "ns/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "432 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1245692, "unit": "ns/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1008 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20563, "unit": "ns/op", "extra": "58390 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58390 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58390 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2125889, "unit": "ns/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "612 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "612 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "ffe12feafa593f37099ba027e3edbf5f06c27c32", "message": "Merge pull request #1065 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.0\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.43 to 1.12.0 in /dynamodb", "timestamp": "2023-11-03T08:53:59+01:00", "tree_id": "1096fac4ef7dad6030e379a2e1f6fcbad0327432", "url": "https://github.com/gofiber/storage/commit/ffe12feafa593f37099ba027e3edbf5f06c27c32" }, "date": 1698998662968, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 620903, "unit": "ns/op", "extra": "1929 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1929 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1929 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550957, "unit": "ns/op", "extra": "2233 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15223, "unit": "B/op", "extra": "2233 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2233 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 899094, "unit": "ns/op", "extra": "1309 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23308, "unit": "B/op", "extra": "1309 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1309 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2849946, "unit": "ns/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10360, "unit": "B/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "398 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1853918, "unit": "ns/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3948191, "unit": "ns/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18635, "unit": "B/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "298 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10133, "unit": "ns/op", "extra": "125854 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "125854 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "125854 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1392, "unit": "ns/op", "extra": "882679 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "882679 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "882679 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20695, "unit": "ns/op", "extra": "62083 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62083 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62083 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 311477, "unit": "ns/op", "extra": "3837 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3837 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3837 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 859, "unit": "ns/op", "extra": "1327894 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1327894 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1327894 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 640854, "unit": "ns/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1629 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 5235409, "unit": "ns/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6625, "unit": "B/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "228 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2440685, "unit": "ns/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6573, "unit": "B/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2769015, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12974, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 173240, "unit": "ns/op", "extra": "6794 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3787, "unit": "B/op", "extra": "6794 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "6794 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 140303, "unit": "ns/op", "extra": "8392 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3327, "unit": "B/op", "extra": "8392 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8392 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 328111, "unit": "ns/op", "extra": "3615 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7241, "unit": "B/op", "extra": "3615 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "3615 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 902230, "unit": "ns/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 958504, "unit": "ns/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26071, "unit": "B/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1191 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2110772, "unit": "ns/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48304, "unit": "B/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "512 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1295733, "unit": "ns/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13765, "unit": "B/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 374899, "unit": "ns/op", "extra": "3877 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "3877 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3877 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2325489, "unit": "ns/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20917, "unit": "B/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "583 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 103732, "unit": "ns/op", "extra": "11470 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "11470 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "11470 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 110960, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 185896, "unit": "ns/op", "extra": "7207 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7207 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7207 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 60.6, "unit": "ns/op", "extra": "19377066 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19377066 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19377066 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.09, "unit": "ns/op", "extra": "56599858 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56599858 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56599858 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 131.4, "unit": "ns/op", "extra": "10620792 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10620792 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10620792 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3857, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.76, "unit": "ns/op", "extra": "21346195 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21346195 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21346195 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2207893, "unit": "ns/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86226, "unit": "B/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "546 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 848915, "unit": "ns/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1488 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3525362, "unit": "ns/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97597, "unit": "B/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "418 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 402228, "unit": "ns/op", "extra": "2860 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6669, "unit": "B/op", "extra": "2860 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2860 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 419942, "unit": "ns/op", "extra": "2574 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7452, "unit": "B/op", "extra": "2574 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2574 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 900443, "unit": "ns/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1358 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3171114, "unit": "ns/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15049, "unit": "B/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "370 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2329029, "unit": "ns/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14899, "unit": "B/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "510 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7377953, "unit": "ns/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27686, "unit": "B/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "200 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1030138, "unit": "ns/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1156 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1030888, "unit": "ns/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4752714, "unit": "ns/op", "extra": "260 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12676, "unit": "B/op", "extra": "260 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "260 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 436120, "unit": "ns/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2830 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2473, "unit": "ns/op", "extra": "552784 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "552784 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "552784 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 921754, "unit": "ns/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1305 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 352534, "unit": "ns/op", "extra": "3045 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3045 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3045 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 167169, "unit": "ns/op", "extra": "8142 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8142 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8142 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 692146, "unit": "ns/op", "extra": "1826 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1826 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1826 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43244, "unit": "ns/op", "extra": "28682 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28682 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28682 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 35201, "unit": "ns/op", "extra": "37206 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "37206 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "37206 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 85236, "unit": "ns/op", "extra": "13677 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13677 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13677 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 601.5, "unit": "ns/op", "extra": "1960146 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1960146 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1960146 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 126.6, "unit": "ns/op", "extra": "9615930 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9615930 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9615930 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1237, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 48212, "unit": "ns/op", "extra": "24979 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24979 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24979 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 52883, "unit": "ns/op", "extra": "21169 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21169 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21169 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 96675, "unit": "ns/op", "extra": "12506 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12506 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12506 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2188950, "unit": "ns/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 982097, "unit": "ns/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60193, "unit": "B/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3407016, "unit": "ns/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83092, "unit": "B/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "348 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1436077, "unit": "ns/op", "extra": "892 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2889, "unit": "B/op", "extra": "892 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1383053, "unit": "ns/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "865 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2732213, "unit": "ns/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 974168, "unit": "ns/op", "extra": "1124 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1124 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1124 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20709, "unit": "ns/op", "extra": "59664 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59664 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59664 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1974547, "unit": "ns/op", "extra": "672 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "672 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "672 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "25737614cf2d48e696dcee9372e53a60907adc2a", "message": "Merge pull request #1064 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.13.1\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.91 to 1.13.1 in /s3", "timestamp": "2023-11-03T09:00:36+01:00", "tree_id": "a3befa988ad480be796bb32726cdb25443707cb6", "url": "https://github.com/gofiber/storage/commit/25737614cf2d48e696dcee9372e53a60907adc2a" }, "date": 1698999114158, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 720287, "unit": "ns/op", "extra": "1636 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1636 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1636 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 619219, "unit": "ns/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2037 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1026583, "unit": "ns/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23307, "unit": "B/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1164 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3553000, "unit": "ns/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10354, "unit": "B/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "301 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2549245, "unit": "ns/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "516 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4664554, "unit": "ns/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18650, "unit": "B/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12195, "unit": "ns/op", "extra": "104640 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "104640 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "104640 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1958, "unit": "ns/op", "extra": "692563 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "692563 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "692563 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 30369, "unit": "ns/op", "extra": "49483 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2787, "unit": "B/op", "extra": "49483 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "49483 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 361778, "unit": "ns/op", "extra": "5140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5140 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 996.1, "unit": "ns/op", "extra": "1210021 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1210021 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1210021 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 718904, "unit": "ns/op", "extra": "1761 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1761 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1761 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2459712, "unit": "ns/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 4297252, "unit": "ns/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6563, "unit": "B/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "404 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3113538, "unit": "ns/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12976, "unit": "B/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "368 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 283469, "unit": "ns/op", "extra": "4593 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3736, "unit": "B/op", "extra": "4593 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4593 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 219126, "unit": "ns/op", "extra": "6379 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3379, "unit": "B/op", "extra": "6379 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6379 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 511833, "unit": "ns/op", "extra": "2443 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15838, "unit": "B/op", "extra": "2443 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "2443 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1611315, "unit": "ns/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "649 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1116369, "unit": "ns/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26048, "unit": "B/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2206364, "unit": "ns/op", "extra": "502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48310, "unit": "B/op", "extra": "502 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "502 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1641871, "unit": "ns/op", "extra": "789 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13771, "unit": "B/op", "extra": "789 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "789 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 495154, "unit": "ns/op", "extra": "2595 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "2595 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2595 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2438858, "unit": "ns/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20919, "unit": "B/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "421 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 122243, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 130486, "unit": "ns/op", "extra": "9583 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9583 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9583 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 239879, "unit": "ns/op", "extra": "4718 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4718 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4718 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 75.02, "unit": "ns/op", "extra": "16169341 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "16169341 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16169341 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.69, "unit": "ns/op", "extra": "46667095 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "46667095 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "46667095 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 146.4, "unit": "ns/op", "extra": "8443650 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8443650 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8443650 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4887, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 76.36, "unit": "ns/op", "extra": "13818313 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "13818313 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "13818313 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2465576, "unit": "ns/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86218, "unit": "B/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "496 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1032865, "unit": "ns/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15567, "unit": "B/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1203 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4018925, "unit": "ns/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97587, "unit": "B/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 602490, "unit": "ns/op", "extra": "2136 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6670, "unit": "B/op", "extra": "2136 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2136 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 420922, "unit": "ns/op", "extra": "2769 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "2769 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2769 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 974775, "unit": "ns/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1131 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3520368, "unit": "ns/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15026, "unit": "B/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "326 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2721684, "unit": "ns/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14762, "unit": "B/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 8562984, "unit": "ns/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27488, "unit": "B/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1203632, "unit": "ns/op", "extra": "1045 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6572, "unit": "B/op", "extra": "1045 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1045 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1157811, "unit": "ns/op", "extra": "991 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "991 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "991 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4852915, "unit": "ns/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "254 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 431763, "unit": "ns/op", "extra": "2725 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 114, "unit": "B/op", "extra": "2725 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2725 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2563, "unit": "ns/op", "extra": "494224 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "494224 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "494224 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1027648, "unit": "ns/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 134, "unit": "B/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1244 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 388217, "unit": "ns/op", "extra": "3434 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3434 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3434 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 176885, "unit": "ns/op", "extra": "9410 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "9410 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9410 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 702970, "unit": "ns/op", "extra": "1579 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1579 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1579 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49689, "unit": "ns/op", "extra": "28324 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28324 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28324 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54481, "unit": "ns/op", "extra": "22908 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22908 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22908 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107132, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 756.8, "unit": "ns/op", "extra": "1644001 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1644001 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1644001 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 162.2, "unit": "ns/op", "extra": "7495294 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 20, "unit": "B/op", "extra": "7495294 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7495294 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1445, "unit": "ns/op", "extra": "951386 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "951386 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "951386 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63681, "unit": "ns/op", "extra": "19634 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19634 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19634 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74894, "unit": "ns/op", "extra": "17019 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17019 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17019 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126790, "unit": "ns/op", "extra": "9048 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9048 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9048 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2461008, "unit": "ns/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60903, "unit": "B/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "477 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1140875, "unit": "ns/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60189, "unit": "B/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1122 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3733315, "unit": "ns/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83036, "unit": "B/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "307 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1470156, "unit": "ns/op", "extra": "819 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "819 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "819 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1507780, "unit": "ns/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "752 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2970005, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1343755, "unit": "ns/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "882 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 24072, "unit": "ns/op", "extra": "44643 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "44643 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "44643 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2430166, "unit": "ns/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "451 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "451 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "7638e00caaec238ec71bef2db7212696c1f4cdd4", "message": "Update release-drafter-scylladb.yml", "timestamp": "2023-11-03T12:11:19+01:00", "tree_id": "9ab8a549e3d3687146259000fbbe3858ac657363", "url": "https://github.com/gofiber/storage/commit/7638e00caaec238ec71bef2db7212696c1f4cdd4" }, "date": 1699010490315, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 620071, "unit": "ns/op", "extra": "2185 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2185 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2185 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 513480, "unit": "ns/op", "extra": "2047 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15230, "unit": "B/op", "extra": "2047 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2047 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871842, "unit": "ns/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1282 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2739574, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2132558, "unit": "ns/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11714, "unit": "B/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "706 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3734518, "unit": "ns/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18643, "unit": "B/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "313 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10163, "unit": "ns/op", "extra": "121258 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121258 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121258 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1512, "unit": "ns/op", "extra": "919269 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "919269 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "919269 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20072, "unit": "ns/op", "extra": "59714 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59714 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59714 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 302934, "unit": "ns/op", "extra": "4039 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4039 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4039 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 822.8, "unit": "ns/op", "extra": "1437928 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1437928 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1437928 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 601553, "unit": "ns/op", "extra": "2798 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2798 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2798 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2016595, "unit": "ns/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1541193, "unit": "ns/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6565, "unit": "B/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2835307, "unit": "ns/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12989, "unit": "B/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 171741, "unit": "ns/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6465, "unit": "B/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 143574, "unit": "ns/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3310, "unit": "B/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 375299, "unit": "ns/op", "extra": "3298 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7157, "unit": "B/op", "extra": "3298 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 126, "unit": "allocs/op", "extra": "3298 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1271023, "unit": "ns/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24207, "unit": "B/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "898 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 819341, "unit": "ns/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26057, "unit": "B/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1453 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1810916, "unit": "ns/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "680 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1235213, "unit": "ns/op", "extra": "862 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13767, "unit": "B/op", "extra": "862 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "862 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 341758, "unit": "ns/op", "extra": "3968 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3968 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3968 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1937431, "unit": "ns/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20920, "unit": "B/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "578 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104195, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 100091, "unit": "ns/op", "extra": "11605 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "11605 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "11605 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 194785, "unit": "ns/op", "extra": "5817 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5817 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5817 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 59.86, "unit": "ns/op", "extra": "20089798 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20089798 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20089798 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.57, "unit": "ns/op", "extra": "55493263 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "55493263 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "55493263 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 118.4, "unit": "ns/op", "extra": "10330503 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10330503 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10330503 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3816, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.89, "unit": "ns/op", "extra": "21419806 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21419806 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21419806 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2162917, "unit": "ns/op", "extra": "570 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86224, "unit": "B/op", "extra": "570 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "570 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 891748, "unit": "ns/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1477 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2914795, "unit": "ns/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97592, "unit": "B/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "400 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 399115, "unit": "ns/op", "extra": "3210 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6660, "unit": "B/op", "extra": "3210 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3210 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 342224, "unit": "ns/op", "extra": "3530 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "3530 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3530 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 815081, "unit": "ns/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1542 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3181307, "unit": "ns/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15546, "unit": "B/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2356329, "unit": "ns/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14856, "unit": "B/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "550 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6535771, "unit": "ns/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26998, "unit": "B/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "187 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1027864, "unit": "ns/op", "extra": "1286 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1286 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1286 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1034944, "unit": "ns/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1204 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4336758, "unit": "ns/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "288 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 408016, "unit": "ns/op", "extra": "3190 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 136, "unit": "B/op", "extra": "3190 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3190 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2135, "unit": "ns/op", "extra": "493332 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "493332 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "493332 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 764705, "unit": "ns/op", "extra": "1377 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1377 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1377 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 320197, "unit": "ns/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4303 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 135542, "unit": "ns/op", "extra": "8658 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8658 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8658 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 589972, "unit": "ns/op", "extra": "1838 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1838 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1838 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43445, "unit": "ns/op", "extra": "29774 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "29774 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "29774 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 41788, "unit": "ns/op", "extra": "29329 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29329 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29329 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 84290, "unit": "ns/op", "extra": "14641 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14641 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14641 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 604.6, "unit": "ns/op", "extra": "1978263 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1978263 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1978263 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 127.7, "unit": "ns/op", "extra": "9644434 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9644434 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9644434 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1266, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 49646, "unit": "ns/op", "extra": "23562 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23562 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23562 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 57914, "unit": "ns/op", "extra": "20624 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20624 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20624 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 92262, "unit": "ns/op", "extra": "12849 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12849 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12849 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2054929, "unit": "ns/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60904, "unit": "B/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "625 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1076278, "unit": "ns/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60191, "unit": "B/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1196 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2923353, "unit": "ns/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83095, "unit": "B/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "388 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1365223, "unit": "ns/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2886, "unit": "B/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1406874, "unit": "ns/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2790917, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 826341, "unit": "ns/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1479 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20676, "unit": "ns/op", "extra": "57002 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57002 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57002 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1738563, "unit": "ns/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "694 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "694 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "d5968313b3ba3769453cd56d257c55e7c2e00858", "message": "Merge pull request #1052 from gofiber/redis-keys\n\nAdd support for Keys() to Redis Driver", "timestamp": "2023-11-05T11:19:58+01:00", "tree_id": "db855455a150a8ee7da7568d8846ae50e0c66875", "url": "https://github.com/gofiber/storage/commit/d5968313b3ba3769453cd56d257c55e7c2e00858" }, "date": 1699180216254, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 618880, "unit": "ns/op", "extra": "1894 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1894 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1894 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 657986, "unit": "ns/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15218, "unit": "B/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2197 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1040328, "unit": "ns/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1098 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3125141, "unit": "ns/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10365, "unit": "B/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "381 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1553860, "unit": "ns/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11711, "unit": "B/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "734 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3878807, "unit": "ns/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18643, "unit": "B/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "285 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10352, "unit": "ns/op", "extra": "122379 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "122379 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122379 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1354, "unit": "ns/op", "extra": "921832 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "921832 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "921832 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20438, "unit": "ns/op", "extra": "61183 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2786, "unit": "B/op", "extra": "61183 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "61183 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 399540, "unit": "ns/op", "extra": "3804 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3804 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3804 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 824.6, "unit": "ns/op", "extra": "1372194 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1372194 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1372194 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1048321, "unit": "ns/op", "extra": "1429 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1429 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1429 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2711988, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6653, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 2086130, "unit": "ns/op", "extra": "591 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6562, "unit": "B/op", "extra": "591 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "591 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3273078, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12992, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 175919, "unit": "ns/op", "extra": "6241 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7073, "unit": "B/op", "extra": "6241 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6241 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 150597, "unit": "ns/op", "extra": "7693 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3363, "unit": "B/op", "extra": "7693 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7693 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 387759, "unit": "ns/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14194, "unit": "B/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3099 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1298697, "unit": "ns/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24209, "unit": "B/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "996 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 807848, "unit": "ns/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1344 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2240007, "unit": "ns/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48300, "unit": "B/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1465416, "unit": "ns/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13768, "unit": "B/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "867 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338859, "unit": "ns/op", "extra": "3193 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "3193 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3193 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2113293, "unit": "ns/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20919, "unit": "B/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "532 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104749, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 102091, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 188258, "unit": "ns/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6337 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 59.56, "unit": "ns/op", "extra": "19638356 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "19638356 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19638356 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.75, "unit": "ns/op", "extra": "56578993 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "56578993 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "56578993 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 118.1, "unit": "ns/op", "extra": "10092408 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "10092408 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10092408 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3745, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.78, "unit": "ns/op", "extra": "19524730 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19524730 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19524730 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2472710, "unit": "ns/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86212, "unit": "B/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 882842, "unit": "ns/op", "extra": "1394 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1394 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1394 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3173618, "unit": "ns/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97579, "unit": "B/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "340 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 366593, "unit": "ns/op", "extra": "2995 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6662, "unit": "B/op", "extra": "2995 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2995 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 354643, "unit": "ns/op", "extra": "3340 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7469, "unit": "B/op", "extra": "3340 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3340 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 841204, "unit": "ns/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11876, "unit": "B/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1474 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3125047, "unit": "ns/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15412, "unit": "B/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "357 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2316993, "unit": "ns/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14875, "unit": "B/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6059942, "unit": "ns/op", "extra": "188 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26647, "unit": "B/op", "extra": "188 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "188 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1051973, "unit": "ns/op", "extra": "1116 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1116 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1116 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1024165, "unit": "ns/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1158 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6105670, "unit": "ns/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "211 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 787932, "unit": "ns/op", "extra": "1749 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1749 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1749 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2077, "unit": "ns/op", "extra": "586978 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "586978 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "586978 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1607704, "unit": "ns/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 207, "unit": "B/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "727 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 429291, "unit": "ns/op", "extra": "2911 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2911 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2911 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 135856, "unit": "ns/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8416 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 939717, "unit": "ns/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 46438, "unit": "ns/op", "extra": "28138 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "28138 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "28138 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 42358, "unit": "ns/op", "extra": "29576 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "29576 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "29576 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 76265, "unit": "ns/op", "extra": "13852 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13852 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13852 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 590.3, "unit": "ns/op", "extra": "2018058 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2018058 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2018058 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 118.9, "unit": "ns/op", "extra": "10009287 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10009287 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10009287 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1236, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 48664, "unit": "ns/op", "extra": "23941 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "23941 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "23941 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 55980, "unit": "ns/op", "extra": "20414 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20414 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20414 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 95058, "unit": "ns/op", "extra": "12238 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12238 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12238 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3027472, "unit": "ns/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60900, "unit": "B/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "411 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 995032, "unit": "ns/op", "extra": "1288 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60199, "unit": "B/op", "extra": "1288 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1288 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3057202, "unit": "ns/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83141, "unit": "B/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "417 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1368043, "unit": "ns/op", "extra": "866 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2886, "unit": "B/op", "extra": "866 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "866 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1372793, "unit": "ns/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2706756, "unit": "ns/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5527, "unit": "B/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1258554, "unit": "ns/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "994 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 23147, "unit": "ns/op", "extra": "53397 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "53397 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "53397 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2462324, "unit": "ns/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "438 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "438 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "b6cf4057d0ef2275a781d7eee8303134339d2bd5", "message": "Merge pull request #1053 from gofiber/memory-keys\n\nAdd support for Keys() to Memory Driver", "timestamp": "2023-11-05T11:20:15+01:00", "tree_id": "485c47af8ba96711dafc439b997e56f06edac745", "url": "https://github.com/gofiber/storage/commit/b6cf4057d0ef2275a781d7eee8303134339d2bd5" }, "date": 1699180228517, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588308, "unit": "ns/op", "extra": "2222 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2222 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2222 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530170, "unit": "ns/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2288 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 981470, "unit": "ns/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23337, "unit": "B/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1251 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2732020, "unit": "ns/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10363, "unit": "B/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "408 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1767758, "unit": "ns/op", "extra": "672 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11718, "unit": "B/op", "extra": "672 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "672 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3904623, "unit": "ns/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18644, "unit": "B/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "343 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9848, "unit": "ns/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124650 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1767, "unit": "ns/op", "extra": "640057 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "640057 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "640057 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20222, "unit": "ns/op", "extra": "58596 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58596 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58596 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 359105, "unit": "ns/op", "extra": "6976 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6976 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6976 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 821.9, "unit": "ns/op", "extra": "1475378 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1475378 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1475378 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 707517, "unit": "ns/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1924 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 3567119, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3415339, "unit": "ns/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6566, "unit": "B/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "526 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2732406, "unit": "ns/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12979, "unit": "B/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "430 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208709, "unit": "ns/op", "extra": "5272 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7700, "unit": "B/op", "extra": "5272 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5272 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 174395, "unit": "ns/op", "extra": "8712 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3354, "unit": "B/op", "extra": "8712 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "8712 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 387738, "unit": "ns/op", "extra": "3516 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13161, "unit": "B/op", "extra": "3516 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "3516 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 966309, "unit": "ns/op", "extra": "1176 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1176 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1176 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 743135, "unit": "ns/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1533 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1989852, "unit": "ns/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "567 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1407755, "unit": "ns/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 391789, "unit": "ns/op", "extra": "3765 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "3765 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3765 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2106382, "unit": "ns/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20917, "unit": "B/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "579 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 97291, "unit": "ns/op", "extra": "12842 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "12842 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12842 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 105116, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 187952, "unit": "ns/op", "extra": "6584 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6584 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6584 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 59.47, "unit": "ns/op", "extra": "20272418 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "20272418 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20272418 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 21.17, "unit": "ns/op", "extra": "53956113 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "53956113 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "53956113 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 124, "unit": "ns/op", "extra": "9717846 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9717846 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9717846 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4019, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 62.02, "unit": "ns/op", "extra": "21085345 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21085345 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21085345 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1853774, "unit": "ns/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86222, "unit": "B/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "638 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 894383, "unit": "ns/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1436 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3035216, "unit": "ns/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97595, "unit": "B/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "439 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 437298, "unit": "ns/op", "extra": "3214 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6661, "unit": "B/op", "extra": "3214 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "3214 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 421998, "unit": "ns/op", "extra": "2635 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7468, "unit": "B/op", "extra": "2635 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2635 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 834596, "unit": "ns/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11875, "unit": "B/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1587 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3056569, "unit": "ns/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15356, "unit": "B/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "402 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2452986, "unit": "ns/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14867, "unit": "B/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6059720, "unit": "ns/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26996, "unit": "B/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1163019, "unit": "ns/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6574, "unit": "B/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "987 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1029212, "unit": "ns/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1172 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3633931, "unit": "ns/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "324 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 376139, "unit": "ns/op", "extra": "4968 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 131, "unit": "B/op", "extra": "4968 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4968 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2509, "unit": "ns/op", "extra": "511970 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "511970 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "511970 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 725921, "unit": "ns/op", "extra": "2124 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2124 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2124 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 319857, "unit": "ns/op", "extra": "3957 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3957 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3957 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 181541, "unit": "ns/op", "extra": "7321 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7321 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7321 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 562216, "unit": "ns/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2168 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 43036, "unit": "ns/op", "extra": "30033 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30033 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30033 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 33298, "unit": "ns/op", "extra": "33026 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "33026 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "33026 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 92467, "unit": "ns/op", "extra": "13252 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "13252 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "13252 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 584.5, "unit": "ns/op", "extra": "2045114 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2045114 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2045114 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 132.9, "unit": "ns/op", "extra": "9438385 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "9438385 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9438385 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1247, "unit": "ns/op", "extra": "954674 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "954674 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "954674 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 48022, "unit": "ns/op", "extra": "24838 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "24838 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "24838 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 58693, "unit": "ns/op", "extra": "21444 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "21444 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21444 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 95208, "unit": "ns/op", "extra": "12148 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "12148 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12148 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1940813, "unit": "ns/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "654 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 935755, "unit": "ns/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60193, "unit": "B/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1255 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2749899, "unit": "ns/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83075, "unit": "B/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "428 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1378702, "unit": "ns/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "824 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1382328, "unit": "ns/op", "extra": "781 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "781 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "781 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2706174, "unit": "ns/op", "extra": "440 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "440 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 726070, "unit": "ns/op", "extra": "1448 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1448 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1448 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21171, "unit": "ns/op", "extra": "55686 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55686 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55686 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1400515, "unit": "ns/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "795 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "795 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "5b6559e084a9d18b4d7a2e16d6799066671c1607", "message": "Merge pull request #1073 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.0\n\nBump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.0 in /postgres", "timestamp": "2023-11-06T08:09:45+01:00", "tree_id": "a345e7e83f03333cbfa543b260b4c8c45005400b", "url": "https://github.com/gofiber/storage/commit/5b6559e084a9d18b4d7a2e16d6799066671c1607" }, "date": 1699255319447, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 1014945, "unit": "ns/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15433, "unit": "B/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1147 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 1011875, "unit": "ns/op", "extra": "1202 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "1202 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1202 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1475455, "unit": "ns/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23349, "unit": "B/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "772 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4055144, "unit": "ns/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10367, "unit": "B/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 3184455, "unit": "ns/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11715, "unit": "B/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "423 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 7681756, "unit": "ns/op", "extra": "171 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18639, "unit": "B/op", "extra": "171 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "171 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 16044, "unit": "ns/op", "extra": "73424 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "73424 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "73424 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1880, "unit": "ns/op", "extra": "739383 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "739383 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "739383 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 27709, "unit": "ns/op", "extra": "45375 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2787, "unit": "B/op", "extra": "45375 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "45375 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 428090, "unit": "ns/op", "extra": "2353 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "2353 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2353 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1065, "unit": "ns/op", "extra": "1142922 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1142922 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1142922 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 838624, "unit": "ns/op", "extra": "1354 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1354 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1354 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 12764502, "unit": "ns/op", "extra": "98 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6717, "unit": "B/op", "extra": "98 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "98 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3848811, "unit": "ns/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6563, "unit": "B/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "378 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 4879287, "unit": "ns/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12980, "unit": "B/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 376820, "unit": "ns/op", "extra": "2812 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 11279, "unit": "B/op", "extra": "2812 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 66, "unit": "allocs/op", "extra": "2812 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 278141, "unit": "ns/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3417, "unit": "B/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 62, "unit": "allocs/op", "extra": "5607 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 717072, "unit": "ns/op", "extra": "1651 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 20252, "unit": "B/op", "extra": "1651 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "1651 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1761355, "unit": "ns/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "598 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1386025, "unit": "ns/op", "extra": "759 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "759 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "759 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 3032493, "unit": "ns/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48352, "unit": "B/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2130274, "unit": "ns/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13764, "unit": "B/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 581724, "unit": "ns/op", "extra": "2382 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "2382 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2382 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3175992, "unit": "ns/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20921, "unit": "B/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "358 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 205371, "unit": "ns/op", "extra": "9470 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9470 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9470 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 192935, "unit": "ns/op", "extra": "7431 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "7431 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7431 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 379104, "unit": "ns/op", "extra": "3244 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3244 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3244 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 75.34, "unit": "ns/op", "extra": "17008624 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "17008624 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17008624 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.66, "unit": "ns/op", "extra": "41709222 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "41709222 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "41709222 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 143.6, "unit": "ns/op", "extra": "8375923 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8375923 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8375923 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.413, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 66.55, "unit": "ns/op", "extra": "19505586 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19505586 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19505586 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3182673, "unit": "ns/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86224, "unit": "B/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "405 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1690249, "unit": "ns/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "834 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4945702, "unit": "ns/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97620, "unit": "B/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "237 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 648906, "unit": "ns/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6665, "unit": "B/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "1905 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 575897, "unit": "ns/op", "extra": "2044 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7477, "unit": "B/op", "extra": "2044 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "2044 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1388824, "unit": "ns/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11874, "unit": "B/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "999 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4998684, "unit": "ns/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15300, "unit": "B/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "249 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 4416363, "unit": "ns/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15028, "unit": "B/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "247 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9730614, "unit": "ns/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26649, "unit": "B/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "134 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1709809, "unit": "ns/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "681 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1658857, "unit": "ns/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6622, "unit": "B/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "793 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6900692, "unit": "ns/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "169 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 667509, "unit": "ns/op", "extra": "1974 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 120, "unit": "B/op", "extra": "1974 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1974 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2425, "unit": "ns/op", "extra": "470686 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "470686 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "470686 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1369445, "unit": "ns/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 229, "unit": "B/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "916 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 567145, "unit": "ns/op", "extra": "1976 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1976 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1976 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 256360, "unit": "ns/op", "extra": "4638 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "4638 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "4638 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1156438, "unit": "ns/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1228 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 80530, "unit": "ns/op", "extra": "13893 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "13893 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "13893 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 67810, "unit": "ns/op", "extra": "15816 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "15816 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "15816 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 160899, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 763.9, "unit": "ns/op", "extra": "1526893 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1526893 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1526893 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 172.1, "unit": "ns/op", "extra": "7753400 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7753400 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7753400 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1449, "unit": "ns/op", "extra": "855711 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "855711 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "855711 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 101720, "unit": "ns/op", "extra": "12062 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "12062 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12062 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 106258, "unit": "ns/op", "extra": "9810 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "9810 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "9810 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 204574, "unit": "ns/op", "extra": "5103 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "5103 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5103 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2931692, "unit": "ns/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "390 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1432050, "unit": "ns/op", "extra": "813 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60199, "unit": "B/op", "extra": "813 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "813 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 5842612, "unit": "ns/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83145, "unit": "B/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "261 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1634045, "unit": "ns/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1702335, "unit": "ns/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "738 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 3316457, "unit": "ns/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "369 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1524448, "unit": "ns/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 29347, "unit": "ns/op", "extra": "42129 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "42129 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "42129 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3488916, "unit": "ns/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "375 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "375 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "c3897e2922854dd75c8d539d51d598199d4cd232", "message": "Merge pull request #1074 from gofiber/dependabot/go_modules/sqlite3/github.com/mattn/go-sqlite3-1.14.18\n\nBump github.com/mattn/go-sqlite3 from 1.14.17 to 1.14.18 in /sqlite3", "timestamp": "2023-11-06T08:42:23+01:00", "tree_id": "2c3bacc3365b82ae3bf9bc3d81315a7585c54b71", "url": "https://github.com/gofiber/storage/commit/c3897e2922854dd75c8d539d51d598199d4cd232" }, "date": 1699257215151, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 907988, "unit": "ns/op", "extra": "1256 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "1256 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1256 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 691960, "unit": "ns/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1660 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1074695, "unit": "ns/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23299, "unit": "B/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1075 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 4072088, "unit": "ns/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10364, "unit": "B/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "272 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2179264, "unit": "ns/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "542 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 5983679, "unit": "ns/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18641, "unit": "B/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "205 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 12840, "unit": "ns/op", "extra": "103753 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "103753 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 39, "unit": "allocs/op", "extra": "103753 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1686, "unit": "ns/op", "extra": "719881 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "719881 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "719881 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 24248, "unit": "ns/op", "extra": "49114 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "49114 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "49114 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 693466, "unit": "ns/op", "extra": "1890 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "1890 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "1890 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1019, "unit": "ns/op", "extra": "1225965 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1225965 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1225965 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1416629, "unit": "ns/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1003 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 2377724, "unit": "ns/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6619, "unit": "B/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "460 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1972809, "unit": "ns/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6562, "unit": "B/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "697 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 3441029, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12994, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 251954, "unit": "ns/op", "extra": "4956 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3728, "unit": "B/op", "extra": "4956 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "4956 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 197020, "unit": "ns/op", "extra": "6367 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3408, "unit": "B/op", "extra": "6367 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "6367 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 446456, "unit": "ns/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16463, "unit": "B/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "2263 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1742731, "unit": "ns/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24208, "unit": "B/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "613 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1599207, "unit": "ns/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26046, "unit": "B/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "645 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 2838585, "unit": "ns/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48302, "unit": "B/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "354 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2424033, "unit": "ns/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13770, "unit": "B/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "636 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 472600, "unit": "ns/op", "extra": "2820 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7530, "unit": "B/op", "extra": "2820 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2820 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2765161, "unit": "ns/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20918, "unit": "B/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110873, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 110370, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 227729, "unit": "ns/op", "extra": "7765 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7765 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7765 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 69.51, "unit": "ns/op", "extra": "17274184 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "17274184 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17274184 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 25.13, "unit": "ns/op", "extra": "48720256 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "48720256 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "48720256 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 144.7, "unit": "ns/op", "extra": "8997609 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "8997609 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "8997609 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.461, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 67.54, "unit": "ns/op", "extra": "17921990 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "17921990 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "17921990 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3319505, "unit": "ns/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "360 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1190600, "unit": "ns/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1015 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4693468, "unit": "ns/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97682, "unit": "B/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "258 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 501670, "unit": "ns/op", "extra": "2114 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6667, "unit": "B/op", "extra": "2114 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 100, "unit": "allocs/op", "extra": "2114 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 380634, "unit": "ns/op", "extra": "3440 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7471, "unit": "B/op", "extra": "3440 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 83, "unit": "allocs/op", "extra": "3440 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1023977, "unit": "ns/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11877, "unit": "B/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 172, "unit": "allocs/op", "extra": "1262 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 4203393, "unit": "ns/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15039, "unit": "B/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "253 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2694657, "unit": "ns/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14872, "unit": "B/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "495 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9732560, "unit": "ns/op", "extra": "121 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26662, "unit": "B/op", "extra": "121 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "121 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1252388, "unit": "ns/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6588, "unit": "B/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "918 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1214200, "unit": "ns/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "886 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 6679934, "unit": "ns/op", "extra": "168 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "168 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "168 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 1011367, "unit": "ns/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 100, "unit": "B/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1197 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2487, "unit": "ns/op", "extra": "501262 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "501262 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "501262 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1953265, "unit": "ns/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 229, "unit": "B/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "615 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 649515, "unit": "ns/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1945 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 196131, "unit": "ns/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7567 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1284174, "unit": "ns/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "852 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54499, "unit": "ns/op", "extra": "23174 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23174 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23174 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49857, "unit": "ns/op", "extra": "33367 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "33367 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "33367 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 97947, "unit": "ns/op", "extra": "12441 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "12441 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "12441 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 684.1, "unit": "ns/op", "extra": "1743862 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1743862 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1743862 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 143.5, "unit": "ns/op", "extra": "7895640 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7895640 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7895640 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1461, "unit": "ns/op", "extra": "781675 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "781675 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "781675 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59026, "unit": "ns/op", "extra": "19708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19708 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66864, "unit": "ns/op", "extra": "17044 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17044 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17044 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 115557, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3162521, "unit": "ns/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60907, "unit": "B/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "434 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1086035, "unit": "ns/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60198, "unit": "B/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1188 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4752817, "unit": "ns/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83087, "unit": "B/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "279 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1498788, "unit": "ns/op", "extra": "712 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "712 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "712 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1501667, "unit": "ns/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "771 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2975174, "unit": "ns/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "422 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 2633186, "unit": "ns/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 628, "unit": "B/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "469 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 25538, "unit": "ns/op", "extra": "45010 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "45010 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "45010 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 5256422, "unit": "ns/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "232 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "6ad19f9a747960717a04c28ecd54607c539a2375", "message": "Merge pull request #1076 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.13.0\n\nBump go.mongodb.org/mongo-driver from 1.12.1 to 1.13.0 in /mongodb", "timestamp": "2023-11-08T08:34:10+01:00", "tree_id": "cc48de00432b71aabc00372a90051d1504cc841a", "url": "https://github.com/gofiber/storage/commit/6ad19f9a747960717a04c28ecd54607c539a2375" }, "date": 1699429316938, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591260, "unit": "ns/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524365, "unit": "ns/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881320, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23313, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2257468, "unit": "ns/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10382, "unit": "B/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1056240, "unit": "ns/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2520583, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18706, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8592, "unit": "ns/op", "extra": "138039 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138039 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138039 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1004, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17930, "unit": "ns/op", "extra": "62473 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62473 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62473 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 225258, "unit": "ns/op", "extra": "5262 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "5262 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5262 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 603.3, "unit": "ns/op", "extra": "2292172 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2292172 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2292172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 463183, "unit": "ns/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1058154, "unit": "ns/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 936340, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1298622, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195224, "unit": "ns/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7172, "unit": "B/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160919, "unit": "ns/op", "extra": "8290 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3392, "unit": "B/op", "extra": "8290 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8290 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392235, "unit": "ns/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14755, "unit": "B/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 676330, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24306, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 599977, "unit": "ns/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26154, "unit": "B/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1307678, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48486, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1032200, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311142, "unit": "ns/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1784831, "unit": "ns/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112836, "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": 117429, "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": 216897, "unit": "ns/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.77, "unit": "ns/op", "extra": "38106834 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38106834 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38106834 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.922, "unit": "ns/op", "extra": "147882231 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147882231 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147882231 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.49, "unit": "ns/op", "extra": "19720208 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19720208 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19720208 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3271, "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": 55.66, "unit": "ns/op", "extra": "21741697 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21741697 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21741697 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1710325, "unit": "ns/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88066, "unit": "B/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 615712, "unit": "ns/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2583806, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346982, "unit": "ns/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308305, "unit": "ns/op", "extra": "3777 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3777 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3777 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713380, "unit": "ns/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2271911, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15080, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1749075, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15058, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5020988, "unit": "ns/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27015, "unit": "B/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 921440, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6595, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 913798, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3321220, "unit": "ns/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 351066, "unit": "ns/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1678, "unit": "ns/op", "extra": "698864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "698864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "698864 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 743234, "unit": "ns/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306737, "unit": "ns/op", "extra": "4275 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4275 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4275 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151687, "unit": "ns/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 623439, "unit": "ns/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51756, "unit": "ns/op", "extra": "19616 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19616 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19616 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 58826, "unit": "ns/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107137, "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": 334.1, "unit": "ns/op", "extra": "3626125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3626125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3626125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.23, "unit": "ns/op", "extra": "13014902 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13014902 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13014902 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 718.3, "unit": "ns/op", "extra": "1912098 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1912098 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1912098 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60700, "unit": "ns/op", "extra": "19615 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19615 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19615 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76098, "unit": "ns/op", "extra": "18094 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18094 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18094 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122023, "unit": "ns/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1864811, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61200, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759107, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60224, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2699082, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83455, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347433, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359221, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2714326, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 832414, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18786, "unit": "ns/op", "extra": "68755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68755 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1716460, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "772 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": "f3cab378ccea5d0305edd047c531ff9b66cd0395", "message": "Merge pull request #1078 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.25.1\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.25.0 to 1.25.1 in /dynamodb", "timestamp": "2023-11-13T08:45:37+01:00", "tree_id": "a9b1154cffe24ce300ad8b7641a5d0b40840ad82", "url": "https://github.com/gofiber/storage/commit/f3cab378ccea5d0305edd047c531ff9b66cd0395" }, "date": 1699862021618, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584763, "unit": "ns/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523890, "unit": "ns/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871837, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2477035, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10421, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1104888, "unit": "ns/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11725, "unit": "B/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2868198, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18710, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8634, "unit": "ns/op", "extra": "144699 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144699 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144699 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1056, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17901, "unit": "ns/op", "extra": "60536 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "60536 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60536 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 301698, "unit": "ns/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 510, "unit": "ns/op", "extra": "2382036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2382036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2382036 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 566953, "unit": "ns/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 651512, "unit": "ns/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638828, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1100093, "unit": "ns/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194820, "unit": "ns/op", "extra": "6130 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7135, "unit": "B/op", "extra": "6130 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6130 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159817, "unit": "ns/op", "extra": "7566 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3376, "unit": "B/op", "extra": "7566 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7566 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391407, "unit": "ns/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14595, "unit": "B/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 698848, "unit": "ns/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24306, "unit": "B/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 537113, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26121, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1292192, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48469, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 999598, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 307361, "unit": "ns/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1553673, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109983, "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": 115500, "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": 212918, "unit": "ns/op", "extra": "5173 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5173 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5173 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.85, "unit": "ns/op", "extra": "37933863 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37933863 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37933863 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.008, "unit": "ns/op", "extra": "149708329 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149708329 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149708329 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.81, "unit": "ns/op", "extra": "20103091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20103091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20103091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.316, "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": 55.46, "unit": "ns/op", "extra": "21741477 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21741477 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21741477 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1806916, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87395, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 703401, "unit": "ns/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2610208, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97606, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348737, "unit": "ns/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304333, "unit": "ns/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 797391, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2230572, "unit": "ns/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15528, "unit": "B/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1781215, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15243, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4512937, "unit": "ns/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27437, "unit": "B/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 914648, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 926969, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3914127, "unit": "ns/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12677, "unit": "B/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 437875, "unit": "ns/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1733, "unit": "ns/op", "extra": "600396 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "600396 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "600396 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 778065, "unit": "ns/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 339586, "unit": "ns/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151914, "unit": "ns/op", "extra": "7720 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7720 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7720 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 578040, "unit": "ns/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52792, "unit": "ns/op", "extra": "23366 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23366 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23366 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53242, "unit": "ns/op", "extra": "19514 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19514 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19514 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106769, "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": 351.8, "unit": "ns/op", "extra": "3474572 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3474572 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3474572 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.11, "unit": "ns/op", "extra": "13141200 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13141200 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13141200 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.6, "unit": "ns/op", "extra": "1866620 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1866620 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1866620 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61601, "unit": "ns/op", "extra": "19324 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19324 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19324 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70607, "unit": "ns/op", "extra": "17601 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17601 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17601 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124281, "unit": "ns/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1809638, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61167, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 711040, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60224, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2695925, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83476, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1367177, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356855, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2685517, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1015378, "unit": "ns/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17989, "unit": "ns/op", "extra": "63640 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63640 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63640 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2266783, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "571 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": "4a697a1eb30db9b62bc17993638241f7bacd9fbc", "message": "Merge pull request #1079 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.15.2\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.15.1 to 1.15.2 in /dynamodb", "timestamp": "2023-11-13T08:46:21+01:00", "tree_id": "d4ac7d0dbf5fde9052ec75eeb1ffd1fd86c7cf4a", "url": "https://github.com/gofiber/storage/commit/4a697a1eb30db9b62bc17993638241f7bacd9fbc" }, "date": 1699862072305, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 590532, "unit": "ns/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529187, "unit": "ns/op", "extra": "2271 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2271 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2271 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873696, "unit": "ns/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2195835, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10380, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1128893, "unit": "ns/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2730090, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18750, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8665, "unit": "ns/op", "extra": "143686 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143686 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143686 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1084, "unit": "ns/op", "extra": "1215848 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1215848 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1215848 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18138, "unit": "ns/op", "extra": "59228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "59228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 293922, "unit": "ns/op", "extra": "4282 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4282 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4282 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 567.3, "unit": "ns/op", "extra": "2119899 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2119899 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2119899 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 504878, "unit": "ns/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1027469, "unit": "ns/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 983039, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1293154, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 187733, "unit": "ns/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7072, "unit": "B/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159630, "unit": "ns/op", "extra": "7641 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3381, "unit": "B/op", "extra": "7641 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7641 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388966, "unit": "ns/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14596, "unit": "B/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714711, "unit": "ns/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24245, "unit": "B/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 597498, "unit": "ns/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26113, "unit": "B/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1313704, "unit": "ns/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48467, "unit": "B/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1098601, "unit": "ns/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317042, "unit": "ns/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1644590, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114084, "unit": "ns/op", "extra": "10243 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10243 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10243 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117598, "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": 223869, "unit": "ns/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.94, "unit": "ns/op", "extra": "38574600 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38574600 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38574600 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.024, "unit": "ns/op", "extra": "151671507 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151671507 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151671507 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.22, "unit": "ns/op", "extra": "18629154 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18629154 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18629154 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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": 55.71, "unit": "ns/op", "extra": "21829454 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21829454 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21829454 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1763560, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87708, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 611348, "unit": "ns/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2757028, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98132, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344344, "unit": "ns/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310708, "unit": "ns/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709409, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12230, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2325833, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15328, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1752876, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15143, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5448297, "unit": "ns/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27685, "unit": "B/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 923787, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927860, "unit": "ns/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6609, "unit": "B/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3560410, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 451299, "unit": "ns/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1841, "unit": "ns/op", "extra": "708770 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708770 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708770 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 819846, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 134, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 373509, "unit": "ns/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144552, "unit": "ns/op", "extra": "8019 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8019 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8019 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 662975, "unit": "ns/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52722, "unit": "ns/op", "extra": "23229 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23229 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23229 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50313, "unit": "ns/op", "extra": "22908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22908 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104656, "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": 337.5, "unit": "ns/op", "extra": "3492774 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3492774 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3492774 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 88.68, "unit": "ns/op", "extra": "13363189 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13363189 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13363189 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 678.7, "unit": "ns/op", "extra": "1586829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1586829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1586829 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61709, "unit": "ns/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76774, "unit": "ns/op", "extra": "17612 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17612 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17612 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121532, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1878751, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61152, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 707360, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60219, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2730574, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83350, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346030, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356529, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2735491, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 961776, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21537, "unit": "ns/op", "extra": "67533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67533 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1906756, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "666 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": "362bbc1e22bd40b8f68849884b086d411018b221", "message": "Merge pull request #1077 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2-1.22.2\n\nBump github.com/aws/aws-sdk-go-v2 from 1.22.1 to 1.22.2 in /dynamodb", "timestamp": "2023-11-13T08:44:31+01:00", "tree_id": "0bda6b00fcea4e2c290af935d0be31a5efe7dca8", "url": "https://github.com/gofiber/storage/commit/362bbc1e22bd40b8f68849884b086d411018b221" }, "date": 1699862074215, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 534874, "unit": "ns/op", "extra": "2125 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2125 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2125 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 443772, "unit": "ns/op", "extra": "2406 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2406 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2406 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 816651, "unit": "ns/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "1226 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2394179, "unit": "ns/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10360, "unit": "B/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "436 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1467133, "unit": "ns/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11718, "unit": "B/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "762 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 4333682, "unit": "ns/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18640, "unit": "B/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "344 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10609, "unit": "ns/op", "extra": "124725 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "124725 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124725 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1435, "unit": "ns/op", "extra": "750007 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "750007 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "750007 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20453, "unit": "ns/op", "extra": "61029 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61029 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61029 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 415205, "unit": "ns/op", "extra": "8095 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "8095 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "8095 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 840.2, "unit": "ns/op", "extra": "1328834 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1328834 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1328834 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 711825, "unit": "ns/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2252 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1693374, "unit": "ns/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6627, "unit": "B/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "595 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1224228, "unit": "ns/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6562, "unit": "B/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "986 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2592283, "unit": "ns/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12976, "unit": "B/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "448 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 151093, "unit": "ns/op", "extra": "8258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 6226, "unit": "B/op", "extra": "8258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 64, "unit": "allocs/op", "extra": "8258 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 125222, "unit": "ns/op", "extra": "9109 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3379, "unit": "B/op", "extra": "9109 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "9109 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 320749, "unit": "ns/op", "extra": "3640 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 13108, "unit": "B/op", "extra": "3640 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 130, "unit": "allocs/op", "extra": "3640 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 893279, "unit": "ns/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1311 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 713800, "unit": "ns/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1644 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1574641, "unit": "ns/op", "extra": "756 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48303, "unit": "B/op", "extra": "756 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "756 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1328258, "unit": "ns/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13765, "unit": "B/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "775 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331639, "unit": "ns/op", "extra": "5409 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "5409 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "5409 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1738055, "unit": "ns/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "686 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 82143, "unit": "ns/op", "extra": "13968 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "13968 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13968 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 88833, "unit": "ns/op", "extra": "13767 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "13767 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "13767 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 175100, "unit": "ns/op", "extra": "7538 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "7538 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "7538 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 56.19, "unit": "ns/op", "extra": "21177379 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "21177379 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21177379 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 22.24, "unit": "ns/op", "extra": "54130123 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "54130123 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "54130123 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 118.3, "unit": "ns/op", "extra": "9034938 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9034938 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9034938 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.436, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.3, "unit": "ns/op", "extra": "21732771 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21732771 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21732771 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1672752, "unit": "ns/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86214, "unit": "B/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "688 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 797075, "unit": "ns/op", "extra": "1590 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15556, "unit": "B/op", "extra": "1590 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1590 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2611763, "unit": "ns/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97590, "unit": "B/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "474 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 364741, "unit": "ns/op", "extra": "3471 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6817, "unit": "B/op", "extra": "3471 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 102, "unit": "allocs/op", "extra": "3471 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313525, "unit": "ns/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7703, "unit": "B/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4064 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 787897, "unit": "ns/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12202, "unit": "B/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1599 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3351488, "unit": "ns/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15202, "unit": "B/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "387 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2206068, "unit": "ns/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14738, "unit": "B/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "543 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5444207, "unit": "ns/op", "extra": "217 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26651, "unit": "B/op", "extra": "217 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "217 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 865492, "unit": "ns/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6573, "unit": "B/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1323 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 937319, "unit": "ns/op", "extra": "1392 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1392 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1392 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3020672, "unit": "ns/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "362 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 367390, "unit": "ns/op", "extra": "5085 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 131, "unit": "B/op", "extra": "5085 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5085 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2068, "unit": "ns/op", "extra": "540102 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "540102 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "540102 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 731157, "unit": "ns/op", "extra": "2089 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "2089 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2089 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 245566, "unit": "ns/op", "extra": "5146 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "5146 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "5146 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 123940, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 483892, "unit": "ns/op", "extra": "2529 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2529 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2529 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 41386, "unit": "ns/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "30994 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 40043, "unit": "ns/op", "extra": "28628 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "28628 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "28628 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 79156, "unit": "ns/op", "extra": "14402 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "14402 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "14402 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 537, "unit": "ns/op", "extra": "2208274 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2208274 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2208274 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 153.2, "unit": "ns/op", "extra": "10012544 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10012544 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10012544 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1023, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 45045, "unit": "ns/op", "extra": "25831 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "25831 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "25831 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 54664, "unit": "ns/op", "extra": "20754 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "20754 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20754 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 90921, "unit": "ns/op", "extra": "13497 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "13497 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "13497 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1615426, "unit": "ns/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60908, "unit": "B/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "720 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 903044, "unit": "ns/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60192, "unit": "B/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1438 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2862737, "unit": "ns/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83081, "unit": "B/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "441 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1325732, "unit": "ns/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2885, "unit": "B/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "926 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1341644, "unit": "ns/op", "extra": "859 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "859 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "859 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2630677, "unit": "ns/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "462 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 748212, "unit": "ns/op", "extra": "1779 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1779 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1779 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19429, "unit": "ns/op", "extra": "62631 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62631 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62631 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1393876, "unit": "ns/op", "extra": "943 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "943 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "943 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "1afcddd49d2bf0594f2be5886be86a7b4a86d18f", "message": "Merge pull request #1081 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.1\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.0 to 1.12.1 in /dynamodb", "timestamp": "2023-11-13T08:51:11+01:00", "tree_id": "60d22c8b9bd0879e57c5b67b64e184ff28176177", "url": "https://github.com/gofiber/storage/commit/1afcddd49d2bf0594f2be5886be86a7b4a86d18f" }, "date": 1699862338782, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 684593, "unit": "ns/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530211, "unit": "ns/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 885712, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2353273, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10400, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1090257, "unit": "ns/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2786876, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18734, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8775, "unit": "ns/op", "extra": "137185 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137185 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137185 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 961.7, "unit": "ns/op", "extra": "1218264 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1218264 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1218264 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18383, "unit": "ns/op", "extra": "60667 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "60667 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60667 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 296100, "unit": "ns/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 509.3, "unit": "ns/op", "extra": "2422204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2422204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2422204 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 546465, "unit": "ns/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1015822, "unit": "ns/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 747445, "unit": "ns/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1633449, "unit": "ns/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 191857, "unit": "ns/op", "extra": "6090 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7158, "unit": "B/op", "extra": "6090 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6090 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159121, "unit": "ns/op", "extra": "8047 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3402, "unit": "B/op", "extra": "8047 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8047 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386871, "unit": "ns/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15039, "unit": "B/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 718263, "unit": "ns/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24258, "unit": "B/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 542803, "unit": "ns/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26081, "unit": "B/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1288670, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48457, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1083025, "unit": "ns/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312564, "unit": "ns/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1612087, "unit": "ns/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111671, "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": 128496, "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": 221390, "unit": "ns/op", "extra": "5762 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5762 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5762 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.26, "unit": "ns/op", "extra": "37611876 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37611876 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37611876 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.966, "unit": "ns/op", "extra": "149166307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149166307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149166307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.8, "unit": "ns/op", "extra": "17949662 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17949662 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17949662 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3184, "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": 55.41, "unit": "ns/op", "extra": "21806086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21806086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21806086 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1815057, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87545, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 640286, "unit": "ns/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2677705, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98170, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344773, "unit": "ns/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 315444, "unit": "ns/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7708, "unit": "B/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713770, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2530949, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15469, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1799881, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14975, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4952140, "unit": "ns/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28104, "unit": "B/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 921466, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 920413, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3523616, "unit": "ns/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 457369, "unit": "ns/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 143, "unit": "B/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1645, "unit": "ns/op", "extra": "746678 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "746678 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "746678 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 646588, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 337864, "unit": "ns/op", "extra": "3720 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3720 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3720 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148866, "unit": "ns/op", "extra": "8230 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8230 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8230 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 653752, "unit": "ns/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52586, "unit": "ns/op", "extra": "23332 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23332 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23332 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51417, "unit": "ns/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 121241, "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": 332.4, "unit": "ns/op", "extra": "3604328 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3604328 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3604328 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 104.3, "unit": "ns/op", "extra": "13134854 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13134854 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13134854 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.9, "unit": "ns/op", "extra": "1858917 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1858917 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1858917 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63940, "unit": "ns/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68046, "unit": "ns/op", "extra": "16570 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16570 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16570 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121369, "unit": "ns/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1905259, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61100, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 711532, "unit": "ns/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60235, "unit": "B/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2698677, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83418, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337144, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355900, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681491, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "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": 1046955, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18021, "unit": "ns/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2046433, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "570 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": "0c037083a91f4ef8e47914bf19bf1023ba0a0cce", "message": "Merge pull request #1080 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.23.0\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.22.0 to 1.23.0 in /dynamodb", "timestamp": "2023-11-13T08:48:37+01:00", "tree_id": "fcf276c329ab5dc8a9348ccdf8bc768fac692658", "url": "https://github.com/gofiber/storage/commit/0c037083a91f4ef8e47914bf19bf1023ba0a0cce" }, "date": 1699862463172, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 1080724, "unit": "ns/op", "extra": "1066 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15424, "unit": "B/op", "extra": "1066 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1066 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 917318, "unit": "ns/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1494 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1613803, "unit": "ns/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 341, "unit": "allocs/op", "extra": "780 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 5197936, "unit": "ns/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10366, "unit": "B/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "232 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2802731, "unit": "ns/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "486 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 6310525, "unit": "ns/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18650, "unit": "B/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "199 times\n2 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 14087, "unit": "ns/op", "extra": "86997 times\n2 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "86997 times\n2 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "86997 times\n2 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1833, "unit": "ns/op", "extra": "613606 times\n2 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "613606 times\n2 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "613606 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 31381, "unit": "ns/op", "extra": "42945 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2787, "unit": "B/op", "extra": "42945 times\n2 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "42945 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 546224, "unit": "ns/op", "extra": "2145 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2145 times\n2 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2145 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 1114, "unit": "ns/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1000000 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1237693, "unit": "ns/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "946 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 4761035, "unit": "ns/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6623, "unit": "B/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "265 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 3020807, "unit": "ns/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6563, "unit": "B/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "393 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 5313388, "unit": "ns/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 12978, "unit": "B/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 232, "unit": "allocs/op", "extra": "224 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 451698, "unit": "ns/op", "extra": "3606 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3778, "unit": "B/op", "extra": "3606 times\n2 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "3606 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 322967, "unit": "ns/op", "extra": "3799 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3376, "unit": "B/op", "extra": "3799 times\n2 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "3799 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 753588, "unit": "ns/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 21854, "unit": "B/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 142, "unit": "allocs/op", "extra": "1527 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1974555, "unit": "ns/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24206, "unit": "B/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "548 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 1267518, "unit": "ns/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26047, "unit": "B/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "879 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 3272898, "unit": "ns/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48304, "unit": "B/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "373 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 2332095, "unit": "ns/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13771, "unit": "B/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "499 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 595773, "unit": "ns/op", "extra": "2301 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7529, "unit": "B/op", "extra": "2301 times\n2 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2301 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 3726327, "unit": "ns/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20917, "unit": "B/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "336 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 187259, "unit": "ns/op", "extra": "9106 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9106 times\n2 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9106 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 189955, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 341305, "unit": "ns/op", "extra": "3418 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "3418 times\n2 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3418 times\n2 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 68.22, "unit": "ns/op", "extra": "15951898 times\n2 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "15951898 times\n2 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "15951898 times\n2 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 24, "unit": "ns/op", "extra": "50411595 times\n2 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "50411595 times\n2 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "50411595 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 154.7, "unit": "ns/op", "extra": "9367135 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9367135 times\n2 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9367135 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3931, "unit": "ns/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - B/op", "value": 0, "unit": "B/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", "value": 0, "unit": "allocs/op", "extra": "1000000000 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.01, "unit": "ns/op", "extra": "21039931 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21039931 times\n2 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21039931 times\n2 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3280672, "unit": "ns/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86226, "unit": "B/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "356 times\n2 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 1753539, "unit": "ns/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15557, "unit": "B/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "948 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 4462855, "unit": "ns/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97624, "unit": "B/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "267 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 605173, "unit": "ns/op", "extra": "2048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "2048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 102, "unit": "allocs/op", "extra": "2048 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 569081, "unit": "ns/op", "extra": "2488 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7721, "unit": "B/op", "extra": "2488 times\n2 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "2488 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 1367054, "unit": "ns/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12250, "unit": "B/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1000 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 5985773, "unit": "ns/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15391, "unit": "B/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "189 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 3549269, "unit": "ns/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14755, "unit": "B/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "308 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 9177414, "unit": "ns/op", "extra": "122 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26649, "unit": "B/op", "extra": "122 times\n2 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "122 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1685274, "unit": "ns/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6574, "unit": "B/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "735 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1706112, "unit": "ns/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "648 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 8134465, "unit": "ns/op", "extra": "157 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "157 times\n2 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "157 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 941548, "unit": "ns/op", "extra": "1393 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 129, "unit": "B/op", "extra": "1393 times\n2 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1393 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2457, "unit": "ns/op", "extra": "482400 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "482400 times\n2 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "482400 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1970721, "unit": "ns/op", "extra": "816 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 197, "unit": "B/op", "extra": "816 times\n2 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "816 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 634926, "unit": "ns/op", "extra": "1857 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "1857 times\n2 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1857 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 304633, "unit": "ns/op", "extra": "4366 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "4366 times\n2 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "4366 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 1418349, "unit": "ns/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "908 times\n2 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 82315, "unit": "ns/op", "extra": "13194 times\n2 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "13194 times\n2 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "13194 times\n2 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 99467, "unit": "ns/op", "extra": "12838 times\n2 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "12838 times\n2 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "12838 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 161364, "unit": "ns/op", "extra": "8190 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "8190 times\n2 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "8190 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 801, "unit": "ns/op", "extra": "1466397 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "1466397 times\n2 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1466397 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 181.1, "unit": "ns/op", "extra": "7272842 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "7272842 times\n2 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "7272842 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 1329, "unit": "ns/op", "extra": "755388 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "755388 times\n2 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "755388 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 90593, "unit": "ns/op", "extra": "12858 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "12858 times\n2 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "12858 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 113259, "unit": "ns/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "10000 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 183117, "unit": "ns/op", "extra": "5924 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "5924 times\n2 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "5924 times\n2 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3252264, "unit": "ns/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 60910, "unit": "B/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "367 times\n2 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 1718903, "unit": "ns/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60190, "unit": "B/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "700 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 4613157, "unit": "ns/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83159, "unit": "B/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "223 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1655184, "unit": "ns/op", "extra": "669 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2904, "unit": "B/op", "extra": "669 times\n2 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "669 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1668232, "unit": "ns/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "758 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 3258287, "unit": "ns/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5512, "unit": "B/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "349 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 2293854, "unit": "ns/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "588 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 32664, "unit": "ns/op", "extra": "31600 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "31600 times\n2 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "31600 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 4081830, "unit": "ns/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "273 times\n2 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "273 times\n2 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "63b53686408dd360e374a60fc863e30f3568a8a3", "message": "Merge pull request #1082 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.42.1\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.0 to 1.42.1 in /s3", "timestamp": "2023-11-13T08:56:10+01:00", "tree_id": "f22739550700be30bcd4466c8cbd3e76ea9d3499", "url": "https://github.com/gofiber/storage/commit/63b53686408dd360e374a60fc863e30f3568a8a3" }, "date": 1699862637319, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595995, "unit": "ns/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533818, "unit": "ns/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 884943, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2332079, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10369, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1209529, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3062257, "unit": "ns/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18808, "unit": "B/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8838, "unit": "ns/op", "extra": "121952 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121952 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121952 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 986.9, "unit": "ns/op", "extra": "1207720 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207720 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207720 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18200, "unit": "ns/op", "extra": "66194 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66194 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66194 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 304294, "unit": "ns/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6284, "unit": "B/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.7, "unit": "ns/op", "extra": "2253076 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2253076 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2253076 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 528187, "unit": "ns/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1282587, "unit": "ns/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 688468, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1354547, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199029, "unit": "ns/op", "extra": "5960 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7230, "unit": "B/op", "extra": "5960 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5960 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165880, "unit": "ns/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3407, "unit": "B/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386491, "unit": "ns/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14554, "unit": "B/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 811813, "unit": "ns/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24258, "unit": "B/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 651543, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26124, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1361279, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48428, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1092959, "unit": "ns/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331508, "unit": "ns/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1844640, "unit": "ns/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113759, "unit": "ns/op", "extra": "9340 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9340 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9340 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116151, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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": 219433, "unit": "ns/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.27, "unit": "ns/op", "extra": "39057724 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39057724 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39057724 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.044, "unit": "ns/op", "extra": "145921173 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145921173 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145921173 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.97, "unit": "ns/op", "extra": "19713922 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19713922 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19713922 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3468, "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": 57.37, "unit": "ns/op", "extra": "20993245 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20993245 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20993245 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1792683, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87526, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 635110, "unit": "ns/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2837138, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97966, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349928, "unit": "ns/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312011, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7708, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720670, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2599668, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15654, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2069673, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15467, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5148039, "unit": "ns/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27554, "unit": "B/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 928397, "unit": "ns/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6588, "unit": "B/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 940623, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6609, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4330276, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12667, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 533175, "unit": "ns/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2058, "unit": "ns/op", "extra": "661401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "661401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "661401 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1261983, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 211, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 414578, "unit": "ns/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155413, "unit": "ns/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 726007, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52559, "unit": "ns/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52556, "unit": "ns/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107113, "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": 340.4, "unit": "ns/op", "extra": "3005018 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3005018 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3005018 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 103.2, "unit": "ns/op", "extra": "14041017 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14041017 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14041017 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.5, "unit": "ns/op", "extra": "1874415 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1874415 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1874415 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68649, "unit": "ns/op", "extra": "19502 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19502 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19502 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68645, "unit": "ns/op", "extra": "17961 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17961 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17961 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122297, "unit": "ns/op", "extra": "9760 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9760 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9760 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1702769, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61167, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 736847, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60231, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2924739, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83482, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358785, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375121, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2789418, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1121510, "unit": "ns/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18257, "unit": "ns/op", "extra": "66640 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66640 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66640 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2217310, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "578 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": "28865821d52b16868b3d44a46d92ab5388049e69", "message": "Update sync_docs.sh", "timestamp": "2023-11-15T08:51:19+01:00", "tree_id": "0cc4d850cfd00b1a1f56564e158c084881f0978c", "url": "https://github.com/gofiber/storage/commit/28865821d52b16868b3d44a46d92ab5388049e69" }, "date": 1700035186950, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 573445, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 575400, "unit": "ns/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 877586, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2317187, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10362, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1072816, "unit": "ns/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2673559, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18689, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8685, "unit": "ns/op", "extra": "139120 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139120 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139120 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1074, "unit": "ns/op", "extra": "1237429 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1237429 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1237429 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17330, "unit": "ns/op", "extra": "65923 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65923 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65923 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 503301, "unit": "ns/op", "extra": "2305 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "2305 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2305 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.1, "unit": "ns/op", "extra": "2293557 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2293557 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2293557 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1025777, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1024599, "unit": "ns/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 800049, "unit": "ns/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1386057, "unit": "ns/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 193498, "unit": "ns/op", "extra": "6195 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7093, "unit": "B/op", "extra": "6195 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6195 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158331, "unit": "ns/op", "extra": "8037 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3398, "unit": "B/op", "extra": "8037 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8037 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 383866, "unit": "ns/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14855, "unit": "B/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 712128, "unit": "ns/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24294, "unit": "B/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 573606, "unit": "ns/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26142, "unit": "B/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1534931, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48417, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1024701, "unit": "ns/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310750, "unit": "ns/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1553665, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112242, "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": 111302, "unit": "ns/op", "extra": "9512 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9512 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9512 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210062, "unit": "ns/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.96, "unit": "ns/op", "extra": "39002334 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39002334 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39002334 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.113, "unit": "ns/op", "extra": "149188214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149188214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149188214 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.78, "unit": "ns/op", "extra": "19917106 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19917106 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19917106 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3283, "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": 55.38, "unit": "ns/op", "extra": "20702362 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20702362 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20702362 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1756462, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87876, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 611601, "unit": "ns/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15598, "unit": "B/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2626617, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97593, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347936, "unit": "ns/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305959, "unit": "ns/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708581, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2791153, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 16132, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1748091, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15223, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5871049, "unit": "ns/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27754, "unit": "B/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 913605, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915536, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4452804, "unit": "ns/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 605036, "unit": "ns/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1712, "unit": "ns/op", "extra": "612255 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "612255 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "612255 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 662125, "unit": "ns/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 141, "unit": "B/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 354611, "unit": "ns/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149840, "unit": "ns/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 680381, "unit": "ns/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50194, "unit": "ns/op", "extra": "23479 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23479 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23479 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50116, "unit": "ns/op", "extra": "24020 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24020 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24020 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103033, "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": 373.9, "unit": "ns/op", "extra": "3629198 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3629198 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3629198 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.62, "unit": "ns/op", "extra": "12270231 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12270231 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12270231 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.9, "unit": "ns/op", "extra": "1953572 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1953572 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1953572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61272, "unit": "ns/op", "extra": "19620 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19620 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19620 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68515, "unit": "ns/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122792, "unit": "ns/op", "extra": "9202 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9202 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9202 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1703407, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 61053, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 529, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 716698, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 60232, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 480, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2648662, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 83379, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 871, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340413, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363702, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670891, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1222887, "unit": "ns/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19240, "unit": "ns/op", "extra": "68626 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68626 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68626 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2329464, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "571 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": "6d1348bb3e30c2ec59c66a208009d617be3ce70e", "message": "Merge pull request #1090 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.13.8\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.1 to 1.13.8 in /s3", "timestamp": "2023-11-16T09:07:44+01:00", "tree_id": "97ea56dcf20a23612256a84173e8c750166d2b8b", "url": "https://github.com/gofiber/storage/commit/6d1348bb3e30c2ec59c66a208009d617be3ce70e" }, "date": 1700122952115, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588433, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519364, "unit": "ns/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 875722, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2121667, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10370, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1106915, "unit": "ns/op", "extra": "952 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "952 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "952 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2719743, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18735, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8622, "unit": "ns/op", "extra": "136696 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136696 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136696 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 981.6, "unit": "ns/op", "extra": "1228674 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1228674 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1228674 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19453, "unit": "ns/op", "extra": "66004 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66004 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66004 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 245630, "unit": "ns/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.9, "unit": "ns/op", "extra": "2282533 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2282533 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2282533 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 489501, "unit": "ns/op", "extra": "2737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "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": 1068635, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 762216, "unit": "ns/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1210213, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204742, "unit": "ns/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7380, "unit": "B/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158146, "unit": "ns/op", "extra": "7796 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3378, "unit": "B/op", "extra": "7796 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7796 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396515, "unit": "ns/op", "extra": "2690 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14869, "unit": "B/op", "extra": "2690 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2690 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1551992, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24255, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 644296, "unit": "ns/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26144, "unit": "B/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1441941, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48360, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1002251, "unit": "ns/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338987, "unit": "ns/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1492018, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111125, "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": 115725, "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": 215401, "unit": "ns/op", "extra": "5871 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5871 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5871 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.32, "unit": "ns/op", "extra": "39694897 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39694897 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39694897 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.937, "unit": "ns/op", "extra": "149318582 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149318582 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149318582 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 70.83, "unit": "ns/op", "extra": "20266359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20266359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20266359 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3212, "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": 55.38, "unit": "ns/op", "extra": "20837215 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20837215 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20837215 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1641803, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87698, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 631796, "unit": "ns/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15587, "unit": "B/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2479381, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349268, "unit": "ns/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312755, "unit": "ns/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713168, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2500994, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15844, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1737592, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15242, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4660593, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27711, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 925368, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915440, "unit": "ns/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3333382, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 398610, "unit": "ns/op", "extra": "2839 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "2839 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2839 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1706, "unit": "ns/op", "extra": "695876 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695876 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695876 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 761120, "unit": "ns/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 123, "unit": "B/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333978, "unit": "ns/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150083, "unit": "ns/op", "extra": "8372 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8372 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8372 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 716891, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51496, "unit": "ns/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49951, "unit": "ns/op", "extra": "23822 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23822 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23822 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105079, "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": 399.4, "unit": "ns/op", "extra": "3674047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3674047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3674047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 88.42, "unit": "ns/op", "extra": "13438812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13438812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13438812 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.5, "unit": "ns/op", "extra": "1850278 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1850278 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1850278 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62920, "unit": "ns/op", "extra": "17115 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17115 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17115 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66871, "unit": "ns/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120250, "unit": "ns/op", "extra": "9577 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9577 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9577 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1711204, "unit": "ns/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65781, "unit": "B/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 708671, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64346, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2631379, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92787, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1334983, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1347873, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2748223, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1024690, "unit": "ns/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18558, "unit": "ns/op", "extra": "64599 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64599 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64599 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1850793, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "613 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": "62d73cb2cf42798b34b1020c5144966e612428e5", "message": "Merge pull request #1087 from gofiber/ci-updates\n\nSupport for dynamic golangci-lint matrix", "timestamp": "2023-11-17T14:31:17+01:00", "tree_id": "1d0f925d2833102d05433c6e869e186e165dbace", "url": "https://github.com/gofiber/storage/commit/62d73cb2cf42798b34b1020c5144966e612428e5" }, "date": 1700228349686, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584169, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521978, "unit": "ns/op", "extra": "2317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 870007, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2740629, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10369, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1175598, "unit": "ns/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11728, "unit": "B/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3066740, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18747, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8625, "unit": "ns/op", "extra": "143292 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143292 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143292 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 997.1, "unit": "ns/op", "extra": "1201761 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1201761 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1201761 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17867, "unit": "ns/op", "extra": "66786 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66786 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66786 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 434920, "unit": "ns/op", "extra": "2505 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "2505 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2505 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.6, "unit": "ns/op", "extra": "2390492 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2390492 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2390492 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 924081, "unit": "ns/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1068089, "unit": "ns/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 740240, "unit": "ns/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1165404, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 193644, "unit": "ns/op", "extra": "6117 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7143, "unit": "B/op", "extra": "6117 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6117 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157929, "unit": "ns/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3373, "unit": "B/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 381706, "unit": "ns/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7066, "unit": "B/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 728610, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 24310, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 335, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 564766, "unit": "ns/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 26082, "unit": "B/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1344444, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 48434, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 666, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1143034, "unit": "ns/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 308969, "unit": "ns/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1645026, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110137, "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": 113236, "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": 212239, "unit": "ns/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.81, "unit": "ns/op", "extra": "39203959 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39203959 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39203959 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.041, "unit": "ns/op", "extra": "142210363 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142210363 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142210363 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.62, "unit": "ns/op", "extra": "18923196 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18923196 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18923196 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3291, "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": 55.38, "unit": "ns/op", "extra": "21778941 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21778941 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21778941 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1906649, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87721, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 614846, "unit": "ns/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15632, "unit": "B/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3326143, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98160, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341600, "unit": "ns/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6820, "unit": "B/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 102, "unit": "allocs/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308716, "unit": "ns/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718194, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2445485, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15513, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1715971, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14953, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5100539, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27532, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 931493, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 934382, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3924874, "unit": "ns/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 720544, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 128, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1703, "unit": "ns/op", "extra": "618412 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "618412 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "618412 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1526126, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 104, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 410835, "unit": "ns/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 162430, "unit": "ns/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 808715, "unit": "ns/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51054, "unit": "ns/op", "extra": "23442 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23442 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23442 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49944, "unit": "ns/op", "extra": "24248 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24248 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24248 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103437, "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": 338.2, "unit": "ns/op", "extra": "3352041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3352041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3352041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.64, "unit": "ns/op", "extra": "12783933 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12783933 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12783933 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.8, "unit": "ns/op", "extra": "1977576 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1977576 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1977576 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60530, "unit": "ns/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67123, "unit": "ns/op", "extra": "17922 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17922 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17922 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117259, "unit": "ns/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2010729, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65902, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 727078, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64343, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3050314, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92772, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337678, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1383199, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2731044, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1195130, "unit": "ns/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17999, "unit": "ns/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2669735, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "537 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": "acb0ac93330f30bf18cd1b973ccf0610284cdd52", "message": "Merge pull request #1095 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.2\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.1 to 1.12.2 in /dynamodb", "timestamp": "2023-11-20T08:12:58+01:00", "tree_id": "d0294e78c8d0f05ebfed72327ee6fd617a0fcf63", "url": "https://github.com/gofiber/storage/commit/acb0ac93330f30bf18cd1b973ccf0610284cdd52" }, "date": 1700464865107, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 583795, "unit": "ns/op", "extra": "2060 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "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": 531641, "unit": "ns/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 874308, "unit": "ns/op", "extra": "1364 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1364 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1364 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2064315, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10400, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1021039, "unit": "ns/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2606405, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18730, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8823, "unit": "ns/op", "extra": "141885 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141885 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141885 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1013, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17769, "unit": "ns/op", "extra": "64573 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64573 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64573 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 293497, "unit": "ns/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 513.2, "unit": "ns/op", "extra": "2346411 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2346411 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2346411 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 657567, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1401247, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 683406, "unit": "ns/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1343772, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 191658, "unit": "ns/op", "extra": "6222 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7078, "unit": "B/op", "extra": "6222 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6222 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 174677, "unit": "ns/op", "extra": "7860 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3403, "unit": "B/op", "extra": "7860 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392835, "unit": "ns/op", "extra": "2606 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15290, "unit": "B/op", "extra": "2606 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 127, "unit": "allocs/op", "extra": "2606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 792431, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28095, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 552322, "unit": "ns/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29944, "unit": "B/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1281869, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55994, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1076634, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314419, "unit": "ns/op", "extra": "3688 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3688 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3688 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1794098, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110475, "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": 115099, "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": 214096, "unit": "ns/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.69, "unit": "ns/op", "extra": "38899804 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38899804 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38899804 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.069, "unit": "ns/op", "extra": "148212224 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148212224 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148212224 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.77, "unit": "ns/op", "extra": "18724100 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18724100 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18724100 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3259, "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": 57.71, "unit": "ns/op", "extra": "21217068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21217068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21217068 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1803956, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88010, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 619508, "unit": "ns/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2717740, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97716, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347300, "unit": "ns/op", "extra": "3510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309599, "unit": "ns/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711406, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2293100, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15300, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2019844, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15129, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4806650, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27216, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922643, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 918538, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3700743, "unit": "ns/op", "extra": "309 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "309 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "309 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 487754, "unit": "ns/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1689, "unit": "ns/op", "extra": "724202 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "724202 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "724202 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 960529, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 371530, "unit": "ns/op", "extra": "3715 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3715 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3715 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149352, "unit": "ns/op", "extra": "7542 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7542 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7542 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 669092, "unit": "ns/op", "extra": "1858 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1858 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1858 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51208, "unit": "ns/op", "extra": "23911 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23911 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23911 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57012, "unit": "ns/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112433, "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": 332, "unit": "ns/op", "extra": "3456519 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3456519 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3456519 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.54, "unit": "ns/op", "extra": "13085064 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13085064 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13085064 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 616.5, "unit": "ns/op", "extra": "1861741 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1861741 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1861741 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60186, "unit": "ns/op", "extra": "19430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67481, "unit": "ns/op", "extra": "18038 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18038 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18038 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120492, "unit": "ns/op", "extra": "10039 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10039 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10039 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1788028, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65836, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 727637, "unit": "ns/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64340, "unit": "B/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2815483, "unit": "ns/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92823, "unit": "B/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373643, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2906, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354150, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673396, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1199398, "unit": "ns/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18435, "unit": "ns/op", "extra": "65211 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65211 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65211 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2215256, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "555 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": "fcaab92837e971543b5df47978f078969752e94d", "message": "Merge pull request #1092 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.16.2\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.15.2 to 1.16.2 in /dynamodb", "timestamp": "2023-11-20T08:14:53+01:00", "tree_id": "8c7949e68827c62fa6c7a434485b8733403f33e8", "url": "https://github.com/gofiber/storage/commit/fcaab92837e971543b5df47978f078969752e94d" }, "date": 1700464953973, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 682758, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537770, "unit": "ns/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 907994, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2331664, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10432, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1078563, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11716, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2611821, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18656, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8959, "unit": "ns/op", "extra": "141226 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141226 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141226 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1005, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17899, "unit": "ns/op", "extra": "64597 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64597 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64597 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 195696, "unit": "ns/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 521.4, "unit": "ns/op", "extra": "2318094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2318094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2318094 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 418105, "unit": "ns/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1046808, "unit": "ns/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 800630, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1411288, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199394, "unit": "ns/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7174, "unit": "B/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163703, "unit": "ns/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3399, "unit": "B/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397681, "unit": "ns/op", "extra": "2547 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15332, "unit": "B/op", "extra": "2547 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2547 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726035, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28065, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 535377, "unit": "ns/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29909, "unit": "B/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1313520, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55987, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 998730, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320291, "unit": "ns/op", "extra": "3771 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3771 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1530485, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117535, "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": 134801, "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": 220567, "unit": "ns/op", "extra": "5378 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5378 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5378 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.97, "unit": "ns/op", "extra": "37727361 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37727361 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37727361 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.021, "unit": "ns/op", "extra": "144140874 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144140874 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144140874 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.14, "unit": "ns/op", "extra": "19020670 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19020670 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19020670 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3176, "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": 55.28, "unit": "ns/op", "extra": "21812971 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21812971 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21812971 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1654918, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87443, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 639539, "unit": "ns/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2499798, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97605, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 378068, "unit": "ns/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311271, "unit": "ns/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 725232, "unit": "ns/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2210502, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15572, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1778519, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15336, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4450392, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27767, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1070076, "unit": "ns/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 928765, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6625, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3064986, "unit": "ns/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 299601, "unit": "ns/op", "extra": "4146 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "4146 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4146 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1786, "unit": "ns/op", "extra": "674350 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674350 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674350 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 636138, "unit": "ns/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296092, "unit": "ns/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155687, "unit": "ns/op", "extra": "7652 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7652 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 576171, "unit": "ns/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54435, "unit": "ns/op", "extra": "20202 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20202 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20202 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59010, "unit": "ns/op", "extra": "22383 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22383 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22383 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109115, "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": 344.1, "unit": "ns/op", "extra": "3325030 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3325030 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3325030 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.43, "unit": "ns/op", "extra": "12928190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12928190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12928190 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 619.1, "unit": "ns/op", "extra": "1959794 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1959794 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1959794 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63042, "unit": "ns/op", "extra": "18624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68788, "unit": "ns/op", "extra": "17850 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17850 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17850 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119815, "unit": "ns/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1624850, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65809, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 727008, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64344, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2682753, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92751, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1360879, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1381398, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2729089, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 777962, "unit": "ns/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18430, "unit": "ns/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1539819, "unit": "ns/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "740 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": "0937e7de78c3c79ea004883d4a4bd08f016049b1", "message": "Merge pull request #1093 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.25.3\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.23.0 to 1.25.3 in /dynamodb", "timestamp": "2023-11-20T08:16:43+01:00", "tree_id": "7e1168a007bdbc8ef949471cf24d85b32857e9cf", "url": "https://github.com/gofiber/storage/commit/0937e7de78c3c79ea004883d4a4bd08f016049b1" }, "date": 1700465075395, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594194, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533620, "unit": "ns/op", "extra": "2272 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2272 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2272 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 887377, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2141067, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10374, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1128319, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2832263, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18761, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8691, "unit": "ns/op", "extra": "140364 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140364 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140364 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1078, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18030, "unit": "ns/op", "extra": "67766 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67766 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67766 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 240726, "unit": "ns/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 516.6, "unit": "ns/op", "extra": "2390299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2390299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2390299 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 491792, "unit": "ns/op", "extra": "2528 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2528 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2528 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1244185, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 875973, "unit": "ns/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1489695, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13022, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199713, "unit": "ns/op", "extra": "6062 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7169, "unit": "B/op", "extra": "6062 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6062 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160466, "unit": "ns/op", "extra": "7533 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3383, "unit": "B/op", "extra": "7533 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7533 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396020, "unit": "ns/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15229, "unit": "B/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 132, "unit": "allocs/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 777124, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28063, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 569455, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29891, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1374547, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55986, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1046271, "unit": "ns/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320675, "unit": "ns/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1753842, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110001, "unit": "ns/op", "extra": "10638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10638 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114547, "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": 216012, "unit": "ns/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.08, "unit": "ns/op", "extra": "39053532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39053532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39053532 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.242, "unit": "ns/op", "extra": "135683626 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "135683626 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "135683626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.12, "unit": "ns/op", "extra": "20256969 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20256969 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20256969 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4493, "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": 55.39, "unit": "ns/op", "extra": "20982028 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20982028 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20982028 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1726661, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88323, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 637596, "unit": "ns/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15568, "unit": "B/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2571801, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97594, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346068, "unit": "ns/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312921, "unit": "ns/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711462, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2560109, "unit": "ns/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15463, "unit": "B/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1737825, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15327, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4475992, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27234, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 942713, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927449, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3386616, "unit": "ns/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 398423, "unit": "ns/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1748, "unit": "ns/op", "extra": "695574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695574 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 783345, "unit": "ns/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 175, "unit": "B/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 312359, "unit": "ns/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 170649, "unit": "ns/op", "extra": "7932 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7932 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7932 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 616852, "unit": "ns/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51284, "unit": "ns/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52268, "unit": "ns/op", "extra": "24555 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24555 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24555 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 114908, "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.6, "unit": "ns/op", "extra": "3455182 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3455182 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3455182 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.66, "unit": "ns/op", "extra": "12862734 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12862734 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12862734 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 644.3, "unit": "ns/op", "extra": "1886245 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1886245 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1886245 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60282, "unit": "ns/op", "extra": "19563 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19563 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19563 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67392, "unit": "ns/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121959, "unit": "ns/op", "extra": "9616 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9616 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9616 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1692363, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65727, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 721062, "unit": "ns/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64347, "unit": "B/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2798777, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92741, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350196, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367589, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2733423, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 806321, "unit": "ns/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18331, "unit": "ns/op", "extra": "62146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62146 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1667301, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "697 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": "de2dbe02e6a2196c49bcae5893f2e18bdbf71fc2", "message": "Merge pull request #1097 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.22\n\nBump github.com/redis/rueidis from 1.0.21 to 1.0.22 in /rueidis", "timestamp": "2023-11-20T08:41:10+01:00", "tree_id": "6b65c5f41faf60979186e865352c0d6ae2fde521", "url": "https://github.com/gofiber/storage/commit/de2dbe02e6a2196c49bcae5893f2e18bdbf71fc2" }, "date": 1700466528509, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 625268, "unit": "ns/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539283, "unit": "ns/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894281, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23336, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2832404, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10411, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1204252, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11727, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2975336, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18672, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8842, "unit": "ns/op", "extra": "116166 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "116166 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "116166 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1034, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17981, "unit": "ns/op", "extra": "67377 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67377 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67377 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 310228, "unit": "ns/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.6, "unit": "ns/op", "extra": "2240938 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2240938 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2240938 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 625912, "unit": "ns/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1104322, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 857341, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1417157, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201501, "unit": "ns/op", "extra": "5060 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7871, "unit": "B/op", "extra": "5060 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5060 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162135, "unit": "ns/op", "extra": "7603 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3304, "unit": "B/op", "extra": "7603 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 60, "unit": "allocs/op", "extra": "7603 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396179, "unit": "ns/op", "extra": "3069 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14266, "unit": "B/op", "extra": "3069 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3069 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 733143, "unit": "ns/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28095, "unit": "B/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 583168, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29894, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320856, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55992, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1082520, "unit": "ns/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323987, "unit": "ns/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1656524, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114043, "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": 118689, "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": 221853, "unit": "ns/op", "extra": "5642 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5642 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5642 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 33.77, "unit": "ns/op", "extra": "39514753 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39514753 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39514753 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.114, "unit": "ns/op", "extra": "124072536 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "124072536 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "124072536 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.97, "unit": "ns/op", "extra": "18863312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18863312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18863312 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3172, "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": 55.75, "unit": "ns/op", "extra": "21278710 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21278710 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21278710 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1795370, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87054, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 697097, "unit": "ns/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15577, "unit": "B/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2704879, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 354740, "unit": "ns/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308438, "unit": "ns/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 794789, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2428328, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15458, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1796265, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15226, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4944784, "unit": "ns/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27516, "unit": "B/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 942629, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1059190, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3645786, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 484156, "unit": "ns/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 143, "unit": "B/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1676, "unit": "ns/op", "extra": "689865 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689865 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689865 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 944314, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 133, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 338091, "unit": "ns/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147767, "unit": "ns/op", "extra": "8176 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8176 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8176 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 693630, "unit": "ns/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54452, "unit": "ns/op", "extra": "22928 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22928 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22928 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53306, "unit": "ns/op", "extra": "20217 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20217 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20217 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106887, "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": 352.2, "unit": "ns/op", "extra": "3328183 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3328183 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3328183 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.23, "unit": "ns/op", "extra": "13251204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13251204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13251204 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 655.2, "unit": "ns/op", "extra": "1923933 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1923933 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1923933 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61292, "unit": "ns/op", "extra": "19174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68082, "unit": "ns/op", "extra": "17566 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17566 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17566 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123357, "unit": "ns/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1871351, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65858, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 741221, "unit": "ns/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64340, "unit": "B/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2844323, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92685, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1394663, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364503, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2683892, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1001009, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18310, "unit": "ns/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1898983, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "687 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": "e019db9fdb65c132185c7e151ef451a54b07e619", "message": "Merge pull request #1098 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/credentials-1.16.2\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.16.1 to 1.16.2 in /s3", "timestamp": "2023-11-20T09:00:58+01:00", "tree_id": "3f51d0e997a79b2935a6923bacedca98320c1a26", "url": "https://github.com/gofiber/storage/commit/e019db9fdb65c132185c7e151ef451a54b07e619" }, "date": 1700467756349, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 579514, "unit": "ns/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 517935, "unit": "ns/op", "extra": "2368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881063, "unit": "ns/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2270455, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10384, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1085824, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2732521, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18705, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8668, "unit": "ns/op", "extra": "139970 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139970 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139970 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 953.3, "unit": "ns/op", "extra": "1223593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1223593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1223593 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17932, "unit": "ns/op", "extra": "68019 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68019 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68019 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 273810, "unit": "ns/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.6, "unit": "ns/op", "extra": "2367045 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2367045 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2367045 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 535735, "unit": "ns/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 706048, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 703977, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1159873, "unit": "ns/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 192618, "unit": "ns/op", "extra": "5996 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7214, "unit": "B/op", "extra": "5996 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "5996 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161421, "unit": "ns/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3378, "unit": "B/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 378920, "unit": "ns/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14795, "unit": "B/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2715 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 732863, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28079, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 545048, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29978, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1347020, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55950, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1045176, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 321668, "unit": "ns/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1604061, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110824, "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": 116513, "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": 212396, "unit": "ns/op", "extra": "5238 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5238 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5238 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.66, "unit": "ns/op", "extra": "39508953 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39508953 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39508953 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.07, "unit": "ns/op", "extra": "150318055 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150318055 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150318055 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.08, "unit": "ns/op", "extra": "20138266 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20138266 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20138266 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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": 55.54, "unit": "ns/op", "extra": "21331935 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21331935 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21331935 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1703285, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87412, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676799, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2673344, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97604, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344767, "unit": "ns/op", "extra": "3378 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3378 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3378 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308435, "unit": "ns/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 759647, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12224, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2294853, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15294, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1932168, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15151, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4787827, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27717, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922876, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6588, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921738, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6621, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4461277, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 409654, "unit": "ns/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1629, "unit": "ns/op", "extra": "712249 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "712249 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "712249 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 825973, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 329424, "unit": "ns/op", "extra": "3697 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3697 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3697 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149403, "unit": "ns/op", "extra": "7915 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7915 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7915 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 656720, "unit": "ns/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1928 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58004, "unit": "ns/op", "extra": "23230 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23230 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23230 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56606, "unit": "ns/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103647, "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": 326.9, "unit": "ns/op", "extra": "3593001 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3593001 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3593001 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.62, "unit": "ns/op", "extra": "13216867 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13216867 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13216867 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627.9, "unit": "ns/op", "extra": "1959512 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1959512 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1959512 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60328, "unit": "ns/op", "extra": "19777 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19777 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19777 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66507, "unit": "ns/op", "extra": "17870 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17870 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17870 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123014, "unit": "ns/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1854979, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65795, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 704495, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64345, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3019645, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92767, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1359001, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1347268, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2669062, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1121113, "unit": "ns/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18451, "unit": "ns/op", "extra": "65247 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65247 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65247 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1952352, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "668 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": "8960007c0c671deea1eb3cb2b9c4eab28d40f6e5", "message": "Merge pull request #1091 from gofiber/dynamic-gosec\n\nSupport for dynamic gosec matrix", "timestamp": "2023-11-20T09:48:27+01:00", "tree_id": "7ef55ce796fac8f23e6a19d3bd4c1471c991d6bb", "url": "https://github.com/gofiber/storage/commit/8960007c0c671deea1eb3cb2b9c4eab28d40f6e5" }, "date": 1700470571135, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 645504, "unit": "ns/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530325, "unit": "ns/op", "extra": "2274 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2274 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2274 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871401, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2502115, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10384, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1057204, "unit": "ns/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2778096, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18689, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8605, "unit": "ns/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1029, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18107, "unit": "ns/op", "extra": "67094 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67094 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 356952, "unit": "ns/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.8, "unit": "ns/op", "extra": "2359530 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2359530 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2359530 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 671956, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1076549, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 700881, "unit": "ns/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1575544, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 192745, "unit": "ns/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7091, "unit": "B/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160844, "unit": "ns/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3407, "unit": "B/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8079 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391974, "unit": "ns/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14627, "unit": "B/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 128, "unit": "allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 735422, "unit": "ns/op", "extra": "1506 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28099, "unit": "B/op", "extra": "1506 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1506 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 548556, "unit": "ns/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29891, "unit": "B/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1313112, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56045, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1055971, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 321677, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1546631, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119313, "unit": "ns/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 126318, "unit": "ns/op", "extra": "8850 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "8850 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8850 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216099, "unit": "ns/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.6, "unit": "ns/op", "extra": "35361259 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35361259 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35361259 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.059, "unit": "ns/op", "extra": "150851208 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150851208 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150851208 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.97, "unit": "ns/op", "extra": "18716424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18716424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18716424 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3184, "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": 55.31, "unit": "ns/op", "extra": "21864152 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21864152 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21864152 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1876218, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87431, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 615980, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15616, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2732674, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97589, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341873, "unit": "ns/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305814, "unit": "ns/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709709, "unit": "ns/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2274465, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15627, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1788691, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14848, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5690341, "unit": "ns/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27237, "unit": "B/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911178, "unit": "ns/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 928743, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3763205, "unit": "ns/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12648, "unit": "B/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 511429, "unit": "ns/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1720, "unit": "ns/op", "extra": "679275 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "679275 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "679275 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 999608, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 134, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 353214, "unit": "ns/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151786, "unit": "ns/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 690598, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51905, "unit": "ns/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57540, "unit": "ns/op", "extra": "23527 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23527 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23527 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108581, "unit": "ns/op", "extra": "9816 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9816 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9816 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.6, "unit": "ns/op", "extra": "3677806 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3677806 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3677806 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.82, "unit": "ns/op", "extra": "13073234 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13073234 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13073234 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 673.3, "unit": "ns/op", "extra": "1871750 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1871750 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1871750 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60619, "unit": "ns/op", "extra": "19827 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19827 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19827 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67702, "unit": "ns/op", "extra": "17906 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17906 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17906 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 137001, "unit": "ns/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1829053, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65825, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 709447, "unit": "ns/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64344, "unit": "B/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2847875, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92717, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346041, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351277, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675372, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1045662, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18514, "unit": "ns/op", "extra": "66451 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66451 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66451 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2069393, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "603 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": "871e126509d0ce7e70d7f7507690c1283245cad4", "message": "Merge pull request #1101 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.25.3\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.1 to 1.25.3 in /s3", "timestamp": "2023-11-20T14:13:21+01:00", "tree_id": "bf48c4f76f25f2c3ba86253fce01493a5a588464", "url": "https://github.com/gofiber/storage/commit/871e126509d0ce7e70d7f7507690c1283245cad4" }, "date": 1700486345294, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 583908, "unit": "ns/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529964, "unit": "ns/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873001, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2099988, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10413, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1198205, "unit": "ns/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11725, "unit": "B/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2650723, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18798, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8670, "unit": "ns/op", "extra": "142990 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142990 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142990 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1017, "unit": "ns/op", "extra": "1217649 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1217649 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1217649 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17626, "unit": "ns/op", "extra": "67730 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67730 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67730 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299542, "unit": "ns/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.7, "unit": "ns/op", "extra": "2332510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2332510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2332510 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 621121, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1080179, "unit": "ns/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645244, "unit": "ns/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1335302, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195198, "unit": "ns/op", "extra": "6164 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3713, "unit": "B/op", "extra": "6164 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6164 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169108, "unit": "ns/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3397, "unit": "B/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391061, "unit": "ns/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14303, "unit": "B/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 721619, "unit": "ns/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28070, "unit": "B/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544697, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29913, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1450307, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55982, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1004706, "unit": "ns/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311204, "unit": "ns/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1507729, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109853, "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": 114471, "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": 215280, "unit": "ns/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.12, "unit": "ns/op", "extra": "31330694 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "31330694 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "31330694 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.989, "unit": "ns/op", "extra": "138295045 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "138295045 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "138295045 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.19, "unit": "ns/op", "extra": "20489869 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20489869 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20489869 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.315, "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": 55.29, "unit": "ns/op", "extra": "21520879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21520879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21520879 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1654897, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87814, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 623546, "unit": "ns/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15632, "unit": "B/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2583154, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98046, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 373598, "unit": "ns/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304317, "unit": "ns/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708949, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2221732, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15618, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1803787, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15254, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4796925, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28268, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 908562, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1032530, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3606163, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 420543, "unit": "ns/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1658, "unit": "ns/op", "extra": "704106 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "704106 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "704106 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 837382, "unit": "ns/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333027, "unit": "ns/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 160398, "unit": "ns/op", "extra": "8130 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8130 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8130 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 720721, "unit": "ns/op", "extra": "1423 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1423 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1423 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50652, "unit": "ns/op", "extra": "23268 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23268 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23268 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50988, "unit": "ns/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103128, "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": 337.7, "unit": "ns/op", "extra": "3458571 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3458571 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3458571 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.85, "unit": "ns/op", "extra": "14449045 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14449045 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14449045 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 710.7, "unit": "ns/op", "extra": "1903082 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1903082 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1903082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60719, "unit": "ns/op", "extra": "19623 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19623 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19623 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75019, "unit": "ns/op", "extra": "17668 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17668 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119858, "unit": "ns/op", "extra": "9686 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9686 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9686 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1746620, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65781, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 714824, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64342, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 527, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2672103, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92770, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1333596, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348254, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682753, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5530, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1188429, "unit": "ns/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18015, "unit": "ns/op", "extra": "67128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67128 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2154844, "unit": "ns/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "583 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": "9368c6496fe9e84b62086141c8ca2af3b6b1e253", "message": "Merge pull request #1100 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.14.0\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.8 to 1.14.0 in /s3", "timestamp": "2023-11-20T14:15:48+01:00", "tree_id": "9946c530d75a120ae3d2004d3114e0a9fd22619e", "url": "https://github.com/gofiber/storage/commit/9368c6496fe9e84b62086141c8ca2af3b6b1e253" }, "date": 1700486512579, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592733, "unit": "ns/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530416, "unit": "ns/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871052, "unit": "ns/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2201505, "unit": "ns/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10408, "unit": "B/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1108844, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11727, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2734541, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18737, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8662, "unit": "ns/op", "extra": "140332 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140332 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140332 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 967.1, "unit": "ns/op", "extra": "1205553 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1205553 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1205553 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17812, "unit": "ns/op", "extra": "67204 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67204 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 246168, "unit": "ns/op", "extra": "4791 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4791 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4791 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 514, "unit": "ns/op", "extra": "2338420 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2338420 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2338420 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 509944, "unit": "ns/op", "extra": "2326 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2326 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2326 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1035974, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 740679, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1351420, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195579, "unit": "ns/op", "extra": "6207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7086, "unit": "B/op", "extra": "6207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159597, "unit": "ns/op", "extra": "8512 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3393, "unit": "B/op", "extra": "8512 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "8512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386794, "unit": "ns/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14150, "unit": "B/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 131, "unit": "allocs/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 829706, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28042, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 588037, "unit": "ns/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29912, "unit": "B/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1348128, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55968, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1019951, "unit": "ns/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311597, "unit": "ns/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1555729, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 107676, "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": 123036, "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": 217798, "unit": "ns/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "39245209 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39245209 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39245209 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.103, "unit": "ns/op", "extra": "145661475 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145661475 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145661475 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.87, "unit": "ns/op", "extra": "19068508 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19068508 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19068508 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3151, "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": 55.17, "unit": "ns/op", "extra": "21663466 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21663466 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21663466 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1688020, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87933, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 701926, "unit": "ns/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15607, "unit": "B/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2506570, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97975, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341939, "unit": "ns/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 303025, "unit": "ns/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706148, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2254433, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15186, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1719974, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15037, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5298341, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27174, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 892211, "unit": "ns/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 922661, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3385113, "unit": "ns/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12661, "unit": "B/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 384736, "unit": "ns/op", "extra": "2704 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2704 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2704 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1677, "unit": "ns/op", "extra": "680188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680188 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 759962, "unit": "ns/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 128, "unit": "B/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 323178, "unit": "ns/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 161298, "unit": "ns/op", "extra": "6446 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6446 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6446 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 576108, "unit": "ns/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50291, "unit": "ns/op", "extra": "24070 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24070 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24070 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49341, "unit": "ns/op", "extra": "24367 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24367 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24367 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102422, "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": 335.3, "unit": "ns/op", "extra": "3468151 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3468151 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3468151 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.03, "unit": "ns/op", "extra": "13228228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13228228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13228228 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 722.5, "unit": "ns/op", "extra": "1925998 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1925998 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1925998 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59095, "unit": "ns/op", "extra": "20218 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20218 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20218 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71647, "unit": "ns/op", "extra": "16674 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16674 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16674 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117753, "unit": "ns/op", "extra": "9853 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9853 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9853 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1728952, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65843, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 719471, "unit": "ns/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64370, "unit": "B/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2926543, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92657, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337215, "unit": "ns/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1349104, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2667753, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5538, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1019170, "unit": "ns/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18605, "unit": "ns/op", "extra": "67394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67394 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1812950, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "654 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": "ea88338da017baf3effd39d8d015a7db24441a31", "message": "Merge pull request #1102 from gofiber/dependabot/go_modules/minio/github.com/minio/minio-go/v7-7.0.64\n\nBump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.64 in /minio", "timestamp": "2023-11-21T08:51:53+01:00", "tree_id": "4853051701b7c7af2039fe78fa03fe41ab58c7ca", "url": "https://github.com/gofiber/storage/commit/ea88338da017baf3effd39d8d015a7db24441a31" }, "date": 1700553446872, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 616105, "unit": "ns/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 582611, "unit": "ns/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881228, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1995691, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10397, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1112357, "unit": "ns/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11732, "unit": "B/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2565390, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18752, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8687, "unit": "ns/op", "extra": "136843 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136843 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136843 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1114, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20187, "unit": "ns/op", "extra": "51228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "51228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "51228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 193045, "unit": "ns/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 515.1, "unit": "ns/op", "extra": "2305375 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2305375 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2305375 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 387441, "unit": "ns/op", "extra": "3093 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "3093 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3093 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1027655, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 743084, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1461654, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199695, "unit": "ns/op", "extra": "6043 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 3710, "unit": "B/op", "extra": "6043 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 65, "unit": "allocs/op", "extra": "6043 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157213, "unit": "ns/op", "extra": "7938 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3401, "unit": "B/op", "extra": "7938 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 61, "unit": "allocs/op", "extra": "7938 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396821, "unit": "ns/op", "extra": "2623 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15074, "unit": "B/op", "extra": "2623 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 125, "unit": "allocs/op", "extra": "2623 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 784852, "unit": "ns/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28076, "unit": "B/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 610700, "unit": "ns/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29942, "unit": "B/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1363688, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55918, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 979086, "unit": "ns/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317672, "unit": "ns/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1514736, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113303, "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": 114974, "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": 232940, "unit": "ns/op", "extra": "5886 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5886 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5886 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.83, "unit": "ns/op", "extra": "36559598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36559598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36559598 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.11, "unit": "ns/op", "extra": "152456422 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152456422 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152456422 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.4, "unit": "ns/op", "extra": "19810732 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19810732 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19810732 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3213, "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": 55.71, "unit": "ns/op", "extra": "21665888 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21665888 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21665888 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1578472, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88604, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 674872, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15665, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2382457, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97741, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347360, "unit": "ns/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305363, "unit": "ns/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715278, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2140910, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15178, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1789502, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15033, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5053527, "unit": "ns/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27640, "unit": "B/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 905579, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919774, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3156456, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 309750, "unit": "ns/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1682, "unit": "ns/op", "extra": "670492 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "670492 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "670492 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 612182, "unit": "ns/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 294070, "unit": "ns/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151435, "unit": "ns/op", "extra": "7821 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7821 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7821 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 560735, "unit": "ns/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52000, "unit": "ns/op", "extra": "21444 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21444 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21444 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50736, "unit": "ns/op", "extra": "23595 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23595 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23595 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105369, "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": 341.6, "unit": "ns/op", "extra": "2976298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2976298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2976298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 97.43, "unit": "ns/op", "extra": "13807293 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13807293 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13807293 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 649.3, "unit": "ns/op", "extra": "1657526 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1657526 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1657526 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61591, "unit": "ns/op", "extra": "19268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68263, "unit": "ns/op", "extra": "17830 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17830 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17830 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122377, "unit": "ns/op", "extra": "9393 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9393 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9393 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1605430, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65799, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 722499, "unit": "ns/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64349, "unit": "B/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2450514, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92673, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346354, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361719, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2691116, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 844715, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19413, "unit": "ns/op", "extra": "63792 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63792 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63792 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1632906, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "676 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": "9c5739619e82d1090005e795b8a0587ffc0d0529", "message": "Merge pull request #1103 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.7.0\n\nBump github.com/couchbase/gocb/v2 from 2.6.5 to 2.7.0 in /couchbase", "timestamp": "2023-11-22T08:20:34+01:00", "tree_id": "4eb6bd4938c31194661cd8ff01129a27e2b395b2", "url": "https://github.com/gofiber/storage/commit/9c5739619e82d1090005e795b8a0587ffc0d0529" }, "date": 1700637976937, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 647984, "unit": "ns/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 518217, "unit": "ns/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869828, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2282660, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10401, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1116789, "unit": "ns/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11727, "unit": "B/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2875763, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18720, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8506, "unit": "ns/op", "extra": "136956 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136956 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136956 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1215, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17606, "unit": "ns/op", "extra": "66852 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66852 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66852 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 397338, "unit": "ns/op", "extra": "2569 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "2569 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2569 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.4, "unit": "ns/op", "extra": "2373422 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2373422 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2373422 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 802772, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1059251, "unit": "ns/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 759896, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1348305, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209014, "unit": "ns/op", "extra": "6170 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7507, "unit": "B/op", "extra": "6170 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6170 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160741, "unit": "ns/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3809, "unit": "B/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386249, "unit": "ns/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15398, "unit": "B/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 716910, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28078, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 572362, "unit": "ns/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29924, "unit": "B/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1590058, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55937, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1072579, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319417, "unit": "ns/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1615660, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108882, "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": 114411, "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": 213736, "unit": "ns/op", "extra": "5340 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5340 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5340 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.8, "unit": "ns/op", "extra": "38886770 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38886770 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38886770 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.401, "unit": "ns/op", "extra": "123551767 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "123551767 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "123551767 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.95, "unit": "ns/op", "extra": "18912192 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18912192 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18912192 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3181, "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": 55.21, "unit": "ns/op", "extra": "21827025 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21827025 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21827025 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1952070, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87899, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 630538, "unit": "ns/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15626, "unit": "B/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2834691, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97911, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 372835, "unit": "ns/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307375, "unit": "ns/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 703683, "unit": "ns/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2443994, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15475, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1732692, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15303, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5182469, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27207, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 906398, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6587, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1000926, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4357348, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12658, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 650694, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 124, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1695, "unit": "ns/op", "extra": "708207 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708207 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708207 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1148017, "unit": "ns/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 218, "unit": "B/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 373111, "unit": "ns/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148426, "unit": "ns/op", "extra": "8049 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8049 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8049 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 796223, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50745, "unit": "ns/op", "extra": "22744 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22744 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22744 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51934, "unit": "ns/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103892, "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": 322.3, "unit": "ns/op", "extra": "3618699 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3618699 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3618699 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.69, "unit": "ns/op", "extra": "13070743 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13070743 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13070743 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 622.9, "unit": "ns/op", "extra": "1961964 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1961964 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1961964 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59847, "unit": "ns/op", "extra": "19297 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19297 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19297 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66435, "unit": "ns/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 130201, "unit": "ns/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2009441, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65791, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 708924, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64344, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2732714, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92827, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1388076, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1347289, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2665772, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "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": 1323705, "unit": "ns/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17923, "unit": "ns/op", "extra": "67372 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67372 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67372 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2673209, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "460 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": "64cf5fce96d5926402b4009c185413cc0db41010", "message": "Merge pull request #1104 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.25.5\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.3 to 1.25.5 in /s3", "timestamp": "2023-11-27T08:26:20+01:00", "tree_id": "58ae27ed5eeabdda7ea0a7eeadc4690f3f8096a7", "url": "https://github.com/gofiber/storage/commit/64cf5fce96d5926402b4009c185413cc0db41010" }, "date": 1701070437896, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 612107, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521692, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 885221, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2156703, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10413, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1197703, "unit": "ns/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2856628, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18746, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9191, "unit": "ns/op", "extra": "143887 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143887 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143887 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1072702 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1072702 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1072702 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17459, "unit": "ns/op", "extra": "68169 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68169 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68169 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 420240, "unit": "ns/op", "extra": "3142 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3142 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3142 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507, "unit": "ns/op", "extra": "2353604 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2353604 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2353604 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 697621, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1058012, "unit": "ns/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 797648, "unit": "ns/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1296573, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194594, "unit": "ns/op", "extra": "6286 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4112, "unit": "B/op", "extra": "6286 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6286 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158726, "unit": "ns/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3799, "unit": "B/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391017, "unit": "ns/op", "extra": "2689 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15743, "unit": "B/op", "extra": "2689 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2689 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 735076, "unit": "ns/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28107, "unit": "B/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 546815, "unit": "ns/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29886, "unit": "B/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1331139, "unit": "ns/op", "extra": "934 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55945, "unit": "B/op", "extra": "934 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "934 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1052839, "unit": "ns/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312184, "unit": "ns/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1630314, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20937, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110585, "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": 114618, "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": 233567, "unit": "ns/op", "extra": "5726 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5726 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5726 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.98, "unit": "ns/op", "extra": "39258003 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39258003 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39258003 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.961, "unit": "ns/op", "extra": "148793296 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148793296 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148793296 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.71, "unit": "ns/op", "extra": "18638503 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18638503 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18638503 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3533, "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": 55.12, "unit": "ns/op", "extra": "21848953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21848953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21848953 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1933359, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88008, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 626644, "unit": "ns/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2623850, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97602, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347391, "unit": "ns/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307903, "unit": "ns/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709957, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2307273, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15693, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1721623, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15237, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4592720, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27516, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 902050, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1031867, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3915505, "unit": "ns/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12660, "unit": "B/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 430817, "unit": "ns/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 140, "unit": "B/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2190, "unit": "ns/op", "extra": "671950 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "671950 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "671950 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1239067, "unit": "ns/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 145, "unit": "B/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 389231, "unit": "ns/op", "extra": "2998 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2998 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149416, "unit": "ns/op", "extra": "8058 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8058 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8058 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 737581, "unit": "ns/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51813, "unit": "ns/op", "extra": "23412 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23412 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23412 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56409, "unit": "ns/op", "extra": "23964 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23964 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23964 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103388, "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": 338.9, "unit": "ns/op", "extra": "3537324 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3537324 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3537324 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.16, "unit": "ns/op", "extra": "12032338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12032338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12032338 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626.8, "unit": "ns/op", "extra": "1900364 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1900364 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1900364 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60207, "unit": "ns/op", "extra": "20180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66465, "unit": "ns/op", "extra": "18248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18248 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118384, "unit": "ns/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9584 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1783778, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65838, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 705804, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64357, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2777426, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92800, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1384260, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1349380, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2667643, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1057967, "unit": "ns/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18606, "unit": "ns/op", "extra": "68308 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68308 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68308 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2464325, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "507 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": "a29a7f441b929880cca59c369144c739022b31e3", "message": "Merge pull request #1109 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.25.3\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.25.2 to 1.25.3 in /dynamodb", "timestamp": "2023-11-27T08:28:31+01:00", "tree_id": "f99f8d4d56841d419f6ef68fad3be7e94c2dd93d", "url": "https://github.com/gofiber/storage/commit/a29a7f441b929880cca59c369144c739022b31e3" }, "date": 1701070574237, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596917, "unit": "ns/op", "extra": "1977 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1977 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1977 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526942, "unit": "ns/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 986052, "unit": "ns/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2393362, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10432, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1033915, "unit": "ns/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3009809, "unit": "ns/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18799, "unit": "B/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8797, "unit": "ns/op", "extra": "140319 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140319 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140319 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1039, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17451, "unit": "ns/op", "extra": "68191 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68191 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68191 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 441291, "unit": "ns/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.6, "unit": "ns/op", "extra": "2327997 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2327997 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2327997 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 931593, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 720238, "unit": "ns/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 678222, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1234453, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194741, "unit": "ns/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7571, "unit": "B/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161703, "unit": "ns/op", "extra": "7928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3801, "unit": "B/op", "extra": "7928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7928 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 381433, "unit": "ns/op", "extra": "3039 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15123, "unit": "B/op", "extra": "3039 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3039 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 732861, "unit": "ns/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28096, "unit": "B/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 717098, "unit": "ns/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29894, "unit": "B/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1358789, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55954, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1079214, "unit": "ns/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318418, "unit": "ns/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1671353, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108795, "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": 113426, "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": 215593, "unit": "ns/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 38.24, "unit": "ns/op", "extra": "38547170 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38547170 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38547170 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.951, "unit": "ns/op", "extra": "149466222 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149466222 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149466222 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 120.3, "unit": "ns/op", "extra": "9042955 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9042955 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9042955 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.319, "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": 55.48, "unit": "ns/op", "extra": "21859392 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21859392 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21859392 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1887405, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88232, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 699848, "unit": "ns/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2688572, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97857, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344107, "unit": "ns/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309385, "unit": "ns/op", "extra": "3640 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3640 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3640 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716960, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2575221, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15673, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1735325, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15311, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5256966, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28192, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 908053, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921763, "unit": "ns/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4740275, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 608833, "unit": "ns/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 126, "unit": "B/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1773, "unit": "ns/op", "extra": "729430 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "729430 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "729430 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1289547, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 211, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 408520, "unit": "ns/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 164224, "unit": "ns/op", "extra": "8170 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8170 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8170 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 913050, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52217, "unit": "ns/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23634 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50197, "unit": "ns/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23176 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103835, "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": 415.1, "unit": "ns/op", "extra": "3505814 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3505814 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3505814 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.78, "unit": "ns/op", "extra": "13231125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13231125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13231125 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626.5, "unit": "ns/op", "extra": "1801623 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1801623 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1801623 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60931, "unit": "ns/op", "extra": "19075 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19075 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19075 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66466, "unit": "ns/op", "extra": "18465 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18465 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18465 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120943, "unit": "ns/op", "extra": "8684 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "8684 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8684 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1922584, "unit": "ns/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65865, "unit": "B/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 713431, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64360, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2957314, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92697, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1336553, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350569, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670700, "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": 1366577, "unit": "ns/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18301, "unit": "ns/op", "extra": "58779 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58779 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58779 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2685812, "unit": "ns/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "378 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": "2b1b3095d1c85720efe7bf1c01ef65b2785bc351", "message": "Merge pull request #1107 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.16.4\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.16.2 to 1.16.4 in /dynamodb", "timestamp": "2023-11-27T08:31:06+01:00", "tree_id": "fc97dbf6ae19fe74d7c172b86a2d5bfbd56c7d70", "url": "https://github.com/gofiber/storage/commit/2b1b3095d1c85720efe7bf1c01ef65b2785bc351" }, "date": 1701070741271, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 578736, "unit": "ns/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526516, "unit": "ns/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 905545, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2173192, "unit": "ns/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10390, "unit": "B/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1119479, "unit": "ns/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "902 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2733338, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18718, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8680, "unit": "ns/op", "extra": "139784 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139784 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139784 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1074, "unit": "ns/op", "extra": "960920 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "960920 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "960920 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17851, "unit": "ns/op", "extra": "58249 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "58249 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 292928, "unit": "ns/op", "extra": "4005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.4, "unit": "ns/op", "extra": "2399619 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2399619 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2399619 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 611237, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1083276, "unit": "ns/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 975537, "unit": "ns/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1302133, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199682, "unit": "ns/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7680, "unit": "B/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158398, "unit": "ns/op", "extra": "7618 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3780, "unit": "B/op", "extra": "7618 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7618 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 380253, "unit": "ns/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15506, "unit": "B/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 667177, "unit": "ns/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28101, "unit": "B/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 550121, "unit": "ns/op", "extra": "2205 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29920, "unit": "B/op", "extra": "2205 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2205 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1433287, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56034, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1187891, "unit": "ns/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 315345, "unit": "ns/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1600562, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108685, "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": 114843, "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": 212019, "unit": "ns/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.81, "unit": "ns/op", "extra": "39685842 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39685842 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39685842 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.515, "unit": "ns/op", "extra": "144412136 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144412136 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144412136 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.99, "unit": "ns/op", "extra": "19839830 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19839830 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19839830 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3161, "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": 55.58, "unit": "ns/op", "extra": "21765819 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21765819 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21765819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1720656, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88051, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 633784, "unit": "ns/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15707, "unit": "B/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2327160, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98128, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342361, "unit": "ns/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302343, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714526, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12206, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2644340, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15463, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1732783, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14954, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4612664, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27178, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 907220, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 918873, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6627, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3890599, "unit": "ns/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 469036, "unit": "ns/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2027, "unit": "ns/op", "extra": "684114 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "684114 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "684114 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 663823, "unit": "ns/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 169, "unit": "B/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 324484, "unit": "ns/op", "extra": "3838 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3838 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3838 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149108, "unit": "ns/op", "extra": "8139 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8139 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8139 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 640946, "unit": "ns/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50884, "unit": "ns/op", "extra": "24144 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24144 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24144 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55921, "unit": "ns/op", "extra": "23979 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23979 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23979 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103839, "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": 328.8, "unit": "ns/op", "extra": "3758025 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3758025 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3758025 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 105.6, "unit": "ns/op", "extra": "11857512 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11857512 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11857512 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 631.8, "unit": "ns/op", "extra": "1898068 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1898068 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1898068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67544, "unit": "ns/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20073 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67353, "unit": "ns/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118610, "unit": "ns/op", "extra": "9879 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9879 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9879 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1735563, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65911, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 813255, "unit": "ns/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64347, "unit": "B/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2663485, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92733, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1334980, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348490, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672687, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 937200, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18462, "unit": "ns/op", "extra": "62503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62503 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2060651, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "678 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": "1c4c7b5d413eac0ec8fa3269044a7388df7a130e", "message": "Merge pull request #1105 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.25.5\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.3 to 1.25.5 in /dynamodb", "timestamp": "2023-11-27T08:33:34+01:00", "tree_id": "d9c8b774eb672d477ca15afa212dfa48825ebfcf", "url": "https://github.com/gofiber/storage/commit/1c4c7b5d413eac0ec8fa3269044a7388df7a130e" }, "date": 1701070885079, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 649363, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15457, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536517, "unit": "ns/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 903779, "unit": "ns/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2020582, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10386, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1322670, "unit": "ns/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2730209, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18718, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8775, "unit": "ns/op", "extra": "129162 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "129162 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "129162 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1345, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18278, "unit": "ns/op", "extra": "65488 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65488 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65488 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 202036, "unit": "ns/op", "extra": "5738 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5738 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5738 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.5, "unit": "ns/op", "extra": "2351565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2351565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2351565 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 407201, "unit": "ns/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1115028, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6634, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 817157, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1335879, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205653, "unit": "ns/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7726, "unit": "B/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164328, "unit": "ns/op", "extra": "7495 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3808, "unit": "B/op", "extra": "7495 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7495 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407371, "unit": "ns/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16179, "unit": "B/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 732655, "unit": "ns/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28047, "unit": "B/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 568706, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29923, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1423007, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55998, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 996760, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325471, "unit": "ns/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1560625, "unit": "ns/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112346, "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": 114811, "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": 230238, "unit": "ns/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 34.73, "unit": "ns/op", "extra": "35540438 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35540438 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35540438 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.172, "unit": "ns/op", "extra": "151999772 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151999772 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151999772 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.48, "unit": "ns/op", "extra": "18839667 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18839667 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18839667 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3246, "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": 55.36, "unit": "ns/op", "extra": "21860442 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21860442 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21860442 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1711704, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87136, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 628463, "unit": "ns/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2446950, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98150, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348026, "unit": "ns/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309961, "unit": "ns/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 804444, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2356960, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15601, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1858949, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15148, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4766203, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27436, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 924518, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 934207, "unit": "ns/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3382384, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12673, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 322366, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1747, "unit": "ns/op", "extra": "654883 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "654883 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "654883 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 613653, "unit": "ns/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 277724, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149648, "unit": "ns/op", "extra": "7812 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7812 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7812 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 566447, "unit": "ns/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52260, "unit": "ns/op", "extra": "19464 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19464 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19464 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56063, "unit": "ns/op", "extra": "22732 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22732 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22732 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103202, "unit": "ns/op", "extra": "11744 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11744 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11744 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341.4, "unit": "ns/op", "extra": "3552568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3552568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3552568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.01, "unit": "ns/op", "extra": "12818954 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12818954 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12818954 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 667.9, "unit": "ns/op", "extra": "1780196 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1780196 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1780196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61588, "unit": "ns/op", "extra": "19549 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19549 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19549 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68119, "unit": "ns/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121886, "unit": "ns/op", "extra": "9499 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9499 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9499 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1623881, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65762, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 724673, "unit": "ns/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64363, "unit": "B/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2532859, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92737, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1415537, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1376656, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2714931, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 760450, "unit": "ns/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18064, "unit": "ns/op", "extra": "67248 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67248 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67248 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1466283, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "808 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": "792e73cd50fc0c362224951f176cbdd9b5aa578b", "message": "Merge pull request #1112 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.3\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.2 to 1.12.3 in /dynamodb", "timestamp": "2023-11-27T08:34:09+01:00", "tree_id": "eebde98391f545657c273d2b7eedf5df4a2a1a50", "url": "https://github.com/gofiber/storage/commit/792e73cd50fc0c362224951f176cbdd9b5aa578b" }, "date": 1701070905948, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586613, "unit": "ns/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525995, "unit": "ns/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 968012, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2078843, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10404, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1020240, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2716876, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18751, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8808, "unit": "ns/op", "extra": "128966 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128966 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128966 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1055, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17604, "unit": "ns/op", "extra": "59869 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59869 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59869 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 345327, "unit": "ns/op", "extra": "4538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.8, "unit": "ns/op", "extra": "2338296 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2338296 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2338296 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 677940, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1176977, "unit": "ns/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 617837, "unit": "ns/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1808 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1179761, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196212, "unit": "ns/op", "extra": "6142 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7529, "unit": "B/op", "extra": "6142 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6142 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161070, "unit": "ns/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3798, "unit": "B/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393992, "unit": "ns/op", "extra": "3004 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15210, "unit": "B/op", "extra": "3004 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3004 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 750964, "unit": "ns/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28093, "unit": "B/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 536774, "unit": "ns/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29920, "unit": "B/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1319092, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55979, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1049335, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318463, "unit": "ns/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1682911, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112293, "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": 113877, "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": 216787, "unit": "ns/op", "extra": "5649 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5649 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5649 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.05, "unit": "ns/op", "extra": "39565371 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39565371 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39565371 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.374, "unit": "ns/op", "extra": "152929398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152929398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152929398 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.76, "unit": "ns/op", "extra": "18972901 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18972901 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18972901 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3186, "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": 55.32, "unit": "ns/op", "extra": "21853179 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21853179 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21853179 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1704978, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87981, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 700418, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2405428, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98117, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339652, "unit": "ns/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304719, "unit": "ns/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709927, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2342063, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15352, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1726934, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14872, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4871738, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27246, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 899730, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 920101, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "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": 3848803, "unit": "ns/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12654, "unit": "B/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "308 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 533860, "unit": "ns/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1713, "unit": "ns/op", "extra": "697119 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697119 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697119 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1041695, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 196, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 352065, "unit": "ns/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 171451, "unit": "ns/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 696822, "unit": "ns/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50997, "unit": "ns/op", "extra": "23347 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23347 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23347 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53038, "unit": "ns/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103244, "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": 334.1, "unit": "ns/op", "extra": "3585951 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3585951 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3585951 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.5, "unit": "ns/op", "extra": "13587181 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13587181 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13587181 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 617.2, "unit": "ns/op", "extra": "1913115 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1913115 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1913115 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60469, "unit": "ns/op", "extra": "19768 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19768 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19768 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68171, "unit": "ns/op", "extra": "18355 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18355 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18355 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119433, "unit": "ns/op", "extra": "10080 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10080 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10080 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1739548, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 65775, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 576, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 709024, "unit": "ns/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 64351, "unit": "B/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 528, "unit": "allocs/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2649187, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 92848, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 966, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1335634, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1347332, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2704376, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "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": 1054807, "unit": "ns/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21088, "unit": "ns/op", "extra": "55627 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55627 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2021440, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "556 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": "844d792a9ac0d3e2a5dbfe36bdebc767c5b90133", "message": "Merge pull request #1114 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.3\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.14.0 to 1.15.3 in /s3", "timestamp": "2023-12-01T15:34:27+01:00", "tree_id": "648b05945246eeaeb2ca78cbaae5d7862a4c4572", "url": "https://github.com/gofiber/storage/commit/844d792a9ac0d3e2a5dbfe36bdebc767c5b90133" }, "date": 1701441728104, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591465, "unit": "ns/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523004, "unit": "ns/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 880366, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1949180, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10360, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1080076, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2536917, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18673, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8688, "unit": "ns/op", "extra": "137557 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137557 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137557 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 956.1, "unit": "ns/op", "extra": "1226680 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1226680 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1226680 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17900, "unit": "ns/op", "extra": "67718 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67718 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67718 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 201555, "unit": "ns/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6243 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 607.6, "unit": "ns/op", "extra": "2321294 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2321294 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2321294 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 378244, "unit": "ns/op", "extra": "3160 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3160 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3160 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 703583, "unit": "ns/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 787615, "unit": "ns/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1278970, "unit": "ns/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208671, "unit": "ns/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7689, "unit": "B/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161359, "unit": "ns/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400286, "unit": "ns/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15974, "unit": "B/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 900364, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28083, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566943, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29877, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1336274, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56044, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 982538, "unit": "ns/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311133, "unit": "ns/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1698053, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112312, "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": 116569, "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": 219770, "unit": "ns/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.83, "unit": "ns/op", "extra": "39164592 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39164592 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39164592 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.955, "unit": "ns/op", "extra": "149376642 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149376642 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149376642 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.16, "unit": "ns/op", "extra": "19825005 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19825005 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19825005 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3151, "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.4, "unit": "ns/op", "extra": "21844592 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21844592 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21844592 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1484984, "unit": "ns/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87935, "unit": "B/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 618941, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15651, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2344130, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98087, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343702, "unit": "ns/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306257, "unit": "ns/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706489, "unit": "ns/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2117718, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15291, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1744605, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15223, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4837412, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27862, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912821, "unit": "ns/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6592, "unit": "B/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 907618, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3068819, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12658, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 299419, "unit": "ns/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1695, "unit": "ns/op", "extra": "672900 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "672900 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "672900 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 570029, "unit": "ns/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 276787, "unit": "ns/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151266, "unit": "ns/op", "extra": "7662 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7662 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 562605, "unit": "ns/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58577, "unit": "ns/op", "extra": "19891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19891 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52660, "unit": "ns/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105394, "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": 353.5, "unit": "ns/op", "extra": "3220303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3220303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3220303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.06, "unit": "ns/op", "extra": "11854150 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11854150 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11854150 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.5, "unit": "ns/op", "extra": "1687694 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1687694 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1687694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62328, "unit": "ns/op", "extra": "19412 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19412 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19412 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67665, "unit": "ns/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122054, "unit": "ns/op", "extra": "9960 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9960 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9960 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1517121, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67184, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 710727, "unit": "ns/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65466, "unit": "B/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2538455, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95076, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345262, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351393, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674387, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 721444, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17952, "unit": "ns/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1650309, "unit": "ns/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "691 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": "b6cb0e033ae86aedc901ef9f093f0fd02c6b931d", "message": "Merge pull request #1115 from gofiber/dependabot/go_modules/minio/github.com/minio/minio-go/v7-7.0.65\n\nBump github.com/minio/minio-go/v7 from 7.0.64 to 7.0.65 in /minio", "timestamp": "2023-12-04T08:10:11+01:00", "tree_id": "2ec654fd50ac4a484d35b4f09f618dd8365f1051", "url": "https://github.com/gofiber/storage/commit/b6cb0e033ae86aedc901ef9f093f0fd02c6b931d" }, "date": 1701674262131, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 654928, "unit": "ns/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523352, "unit": "ns/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876508, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2039903, "unit": "ns/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10429, "unit": "B/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1222963, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2389337, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18727, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9759, "unit": "ns/op", "extra": "140492 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "140492 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140492 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1013, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17727, "unit": "ns/op", "extra": "64228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 231751, "unit": "ns/op", "extra": "4339 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4339 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4339 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.5, "unit": "ns/op", "extra": "2366704 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2366704 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2366704 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 464825, "unit": "ns/op", "extra": "2571 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2571 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2571 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1100806, "unit": "ns/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 690493, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1274012, "unit": "ns/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200389, "unit": "ns/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7624, "unit": "B/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165017, "unit": "ns/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3794, "unit": "B/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403477, "unit": "ns/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15683, "unit": "B/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 715902, "unit": "ns/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28080, "unit": "B/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 560117, "unit": "ns/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29930, "unit": "B/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1330654, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55953, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1008881, "unit": "ns/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312337, "unit": "ns/op", "extra": "4014 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4014 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4014 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1547449, "unit": "ns/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111376, "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": 116252, "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": 238063, "unit": "ns/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.24, "unit": "ns/op", "extra": "37190013 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37190013 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37190013 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.962, "unit": "ns/op", "extra": "148228893 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148228893 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148228893 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.13, "unit": "ns/op", "extra": "17209225 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17209225 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17209225 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3269, "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": 55.6, "unit": "ns/op", "extra": "21763840 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21763840 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21763840 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1788238, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87717, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 658220, "unit": "ns/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15589, "unit": "B/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2566544, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98233, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343633, "unit": "ns/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309844, "unit": "ns/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 779303, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2156273, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15583, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1792848, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15337, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4465425, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28226, "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": 918039, "unit": "ns/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 916684, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "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": 3797807, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 328577, "unit": "ns/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1864, "unit": "ns/op", "extra": "614653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "614653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "614653 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 610965, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 341055, "unit": "ns/op", "extra": "4486 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4486 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4486 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150743, "unit": "ns/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 568242, "unit": "ns/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52698, "unit": "ns/op", "extra": "23524 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23524 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23524 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50070, "unit": "ns/op", "extra": "20415 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20415 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20415 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112133, "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": 374.8, "unit": "ns/op", "extra": "3507220 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3507220 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3507220 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.75, "unit": "ns/op", "extra": "13086490 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13086490 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13086490 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 667.3, "unit": "ns/op", "extra": "1781330 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1781330 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1781330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60231, "unit": "ns/op", "extra": "19707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67171, "unit": "ns/op", "extra": "17967 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17967 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120167, "unit": "ns/op", "extra": "9456 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9456 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9456 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1593998, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67214, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 738766, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65472, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2531229, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95268, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 983, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346053, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359844, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2668602, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 787910, "unit": "ns/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18757, "unit": "ns/op", "extra": "63104 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63104 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63104 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1547020, "unit": "ns/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "798 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": "37cac945d716602785f6c2e4e8061c666f8131ac", "message": "Merge pull request #1118 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.47.2\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.1 to 1.47.2 in /s3", "timestamp": "2023-12-04T08:12:06+01:00", "tree_id": "c1b9db134bea652475358dae607c9f394c329cc6", "url": "https://github.com/gofiber/storage/commit/37cac945d716602785f6c2e4e8061c666f8131ac" }, "date": 1701674387059, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599364, "unit": "ns/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528823, "unit": "ns/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 899019, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3219766, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10457, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1329277, "unit": "ns/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11716, "unit": "B/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2839864, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18752, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8888, "unit": "ns/op", "extra": "138502 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138502 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138502 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1218, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18594, "unit": "ns/op", "extra": "65726 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65726 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65726 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 293680, "unit": "ns/op", "extra": "4108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504, "unit": "ns/op", "extra": "2397858 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2397858 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2397858 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 597913, "unit": "ns/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1106860, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6634, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 858517, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1257372, "unit": "ns/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198672, "unit": "ns/op", "extra": "6109 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7542, "unit": "B/op", "extra": "6109 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6109 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164166, "unit": "ns/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394273, "unit": "ns/op", "extra": "2772 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15489, "unit": "B/op", "extra": "2772 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 690085, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28078, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 579917, "unit": "ns/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29916, "unit": "B/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1267008, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55963, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1069868, "unit": "ns/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318369, "unit": "ns/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1694006, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112698, "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": 115154, "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": 217738, "unit": "ns/op", "extra": "5821 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5821 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5821 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.33, "unit": "ns/op", "extra": "39453870 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39453870 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39453870 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.318, "unit": "ns/op", "extra": "149306406 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149306406 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149306406 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.15, "unit": "ns/op", "extra": "18594369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18594369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18594369 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": 55.69, "unit": "ns/op", "extra": "21742986 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21742986 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21742986 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1688048, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87833, "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": 665977, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2688865, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97997, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350972, "unit": "ns/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308902, "unit": "ns/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716683, "unit": "ns/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2232784, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 16095, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1841891, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15040, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4840817, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27488, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911625, "unit": "ns/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 920061, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3446913, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12654, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 396699, "unit": "ns/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1660, "unit": "ns/op", "extra": "680808 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680808 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680808 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 877747, "unit": "ns/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 327103, "unit": "ns/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146999, "unit": "ns/op", "extra": "8190 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8190 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8190 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 704521, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51893, "unit": "ns/op", "extra": "22306 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22306 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22306 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51662, "unit": "ns/op", "extra": "22702 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22702 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22702 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104005, "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": 349.5, "unit": "ns/op", "extra": "3515937 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3515937 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3515937 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.87, "unit": "ns/op", "extra": "13556659 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13556659 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13556659 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 653.5, "unit": "ns/op", "extra": "1906233 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1906233 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1906233 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60278, "unit": "ns/op", "extra": "19342 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19342 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19342 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69177, "unit": "ns/op", "extra": "17436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17436 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126403, "unit": "ns/op", "extra": "9480 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9480 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9480 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1725746, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67194, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756377, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65452, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3005330, "unit": "ns/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95220, "unit": "B/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351310, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1349106, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678812, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "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": 845706, "unit": "ns/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18290, "unit": "ns/op", "extra": "67222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67222 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1916770, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "668 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": "615ffff3cac5f92b59286994f5e90471781420ab", "message": "Merge pull request #1117 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.25.11\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.10 to 1.25.11 in /s3", "timestamp": "2023-12-04T08:13:50+01:00", "tree_id": "d11554d113ea1b9d9636b312422b07374179ecae", "url": "https://github.com/gofiber/storage/commit/615ffff3cac5f92b59286994f5e90471781420ab" }, "date": 1701674514601, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 581135, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525005, "unit": "ns/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876838, "unit": "ns/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2178834, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10437, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1043804, "unit": "ns/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11718, "unit": "B/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2731579, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18712, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8560, "unit": "ns/op", "extra": "130371 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130371 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130371 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1025, "unit": "ns/op", "extra": "1223125 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1223125 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1223125 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17831, "unit": "ns/op", "extra": "64641 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64641 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64641 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 410022, "unit": "ns/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.9, "unit": "ns/op", "extra": "2290263 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2290263 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2290263 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 765319, "unit": "ns/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1585 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1040548, "unit": "ns/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 795547, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1609763, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197533, "unit": "ns/op", "extra": "6160 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7514, "unit": "B/op", "extra": "6160 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6160 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 171195, "unit": "ns/op", "extra": "7584 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7584 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392106, "unit": "ns/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15143, "unit": "B/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 859796, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28083, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 541367, "unit": "ns/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29931, "unit": "B/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1309813, "unit": "ns/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55951, "unit": "B/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020785, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319622, "unit": "ns/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1629766, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110752, "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": 114459, "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": 218264, "unit": "ns/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.67, "unit": "ns/op", "extra": "35991330 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35991330 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35991330 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.965, "unit": "ns/op", "extra": "150445904 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150445904 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150445904 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 68.35, "unit": "ns/op", "extra": "18608871 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18608871 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18608871 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5191, "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": 55.47, "unit": "ns/op", "extra": "21828693 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21828693 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21828693 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1670700, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87685, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 653396, "unit": "ns/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2642120, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340322, "unit": "ns/op", "extra": "3546 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3546 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3546 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 301416, "unit": "ns/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704694, "unit": "ns/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2317592, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15487, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1892950, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15132, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4618644, "unit": "ns/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27337, "unit": "B/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 899321, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901821, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3755202, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340931, "unit": "ns/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 132, "unit": "B/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2047, "unit": "ns/op", "extra": "658369 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "658369 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "658369 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1218622, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 103, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 309342, "unit": "ns/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148086, "unit": "ns/op", "extra": "8157 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8157 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8157 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 679039, "unit": "ns/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51328, "unit": "ns/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50909, "unit": "ns/op", "extra": "23458 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23458 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23458 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104842, "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": 337.2, "unit": "ns/op", "extra": "3346608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3346608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3346608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.62, "unit": "ns/op", "extra": "12766143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12766143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12766143 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.1, "unit": "ns/op", "extra": "1950477 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1950477 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1950477 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67908, "unit": "ns/op", "extra": "19772 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19772 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19772 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66248, "unit": "ns/op", "extra": "18074 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18074 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18074 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123230, "unit": "ns/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1607954, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67122, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 733282, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65460, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2618629, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95206, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1335680, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1345315, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2658375, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 980755, "unit": "ns/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20802, "unit": "ns/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67840 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1927815, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "552 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": "98e9960b8a76fc98f663f105a9018165e6d96bad", "message": "Merge pull request #1116 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.4\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.3 to 1.15.4 in /s3", "timestamp": "2023-12-04T08:14:32+01:00", "tree_id": "c43705791b56da9fe3395a944386add17d7ec8da", "url": "https://github.com/gofiber/storage/commit/98e9960b8a76fc98f663f105a9018165e6d96bad" }, "date": 1701674546091, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586768, "unit": "ns/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 516447, "unit": "ns/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869471, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1955465, "unit": "ns/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10409, "unit": "B/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 943551, "unit": "ns/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11722, "unit": "B/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2273955, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18738, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8596, "unit": "ns/op", "extra": "127215 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "127215 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "127215 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1025, "unit": "ns/op", "extra": "978418 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "978418 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "978418 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17792, "unit": "ns/op", "extra": "63322 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63322 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63322 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 183314, "unit": "ns/op", "extra": "6232 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "6232 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6232 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.6, "unit": "ns/op", "extra": "2395230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2395230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2395230 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 381850, "unit": "ns/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1033690, "unit": "ns/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 771205, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1310193, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200542, "unit": "ns/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4117, "unit": "B/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160465, "unit": "ns/op", "extra": "7711 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7711 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7711 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396855, "unit": "ns/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15566, "unit": "B/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 712898, "unit": "ns/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28117, "unit": "B/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 583848, "unit": "ns/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29916, "unit": "B/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1291659, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55971, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 970671, "unit": "ns/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310273, "unit": "ns/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4027 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1587137, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108029, "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": 112909, "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": 212019, "unit": "ns/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.72, "unit": "ns/op", "extra": "31837098 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "31837098 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "31837098 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.047, "unit": "ns/op", "extra": "152233192 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152233192 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152233192 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.8, "unit": "ns/op", "extra": "17199930 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17199930 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17199930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3648, "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": 55.66, "unit": "ns/op", "extra": "21872716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21872716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21872716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1491720, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87768, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 650311, "unit": "ns/op", "extra": "1869 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1869 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1869 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2310902, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97984, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339408, "unit": "ns/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307798, "unit": "ns/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708295, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2051885, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15857, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1704636, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15031, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4359701, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27171, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 905977, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 906475, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3037092, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12663, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 285545, "unit": "ns/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 136, "unit": "B/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1665, "unit": "ns/op", "extra": "633235 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "633235 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "633235 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 592091, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 271718, "unit": "ns/op", "extra": "4542 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4542 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4542 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148188, "unit": "ns/op", "extra": "7782 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7782 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 537601, "unit": "ns/op", "extra": "2334 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2334 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2334 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54957, "unit": "ns/op", "extra": "24032 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24032 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24032 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49796, "unit": "ns/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101970, "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": 326.4, "unit": "ns/op", "extra": "3529350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3529350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3529350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.39, "unit": "ns/op", "extra": "14071423 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14071423 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14071423 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645, "unit": "ns/op", "extra": "1894483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1894483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1894483 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59481, "unit": "ns/op", "extra": "20268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20268 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66505, "unit": "ns/op", "extra": "17805 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17805 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17805 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118437, "unit": "ns/op", "extra": "9868 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9868 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9868 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1483117, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67157, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 738223, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65463, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2458881, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95150, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1334798, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348710, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680617, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "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": 737573, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18273, "unit": "ns/op", "extra": "59305 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59305 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59305 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1432713, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "872 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": "1840d50c51b4ea278e20116be5ec017057912002", "message": "Merge pull request #1121 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.26.3\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.25.3 to 1.26.3 in /dynamodb", "timestamp": "2023-12-04T09:03:26+01:00", "tree_id": "fe56377b656af5ce7307a7e5496778ff2cc0976c", "url": "https://github.com/gofiber/storage/commit/1840d50c51b4ea278e20116be5ec017057912002" }, "date": 1701677460800, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 590905, "unit": "ns/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 594329, "unit": "ns/op", "extra": "2120 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2120 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2120 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 872749, "unit": "ns/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1948895, "unit": "ns/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10373, "unit": "B/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1032180, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11719, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2807637, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18750, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8956, "unit": "ns/op", "extra": "141891 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141891 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141891 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1036, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20264, "unit": "ns/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67414 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 197777, "unit": "ns/op", "extra": "6632 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6632 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6632 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 505.3, "unit": "ns/op", "extra": "2351029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2351029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2351029 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 442566, "unit": "ns/op", "extra": "2366 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2366 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2366 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1175737, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 839928, "unit": "ns/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1484804, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203149, "unit": "ns/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4118, "unit": "B/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163714, "unit": "ns/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3807, "unit": "B/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 406875, "unit": "ns/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15715, "unit": "B/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 713948, "unit": "ns/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28074, "unit": "B/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 532324, "unit": "ns/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29950, "unit": "B/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1284860, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55936, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 994097, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323150, "unit": "ns/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7535, "unit": "B/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1530360, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109101, "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": 114558, "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": 214992, "unit": "ns/op", "extra": "5623 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5623 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5623 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.16, "unit": "ns/op", "extra": "37849930 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37849930 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37849930 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.184, "unit": "ns/op", "extra": "147393021 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147393021 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147393021 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.27, "unit": "ns/op", "extra": "20085997 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20085997 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20085997 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3268, "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": 55.43, "unit": "ns/op", "extra": "21817880 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21817880 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21817880 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1541679, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87643, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 738627, "unit": "ns/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2240624, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97763, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348282, "unit": "ns/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308543, "unit": "ns/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3938 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 768096, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2204139, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15292, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1740164, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15219, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4481131, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26917, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922206, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 939323, "unit": "ns/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3341211, "unit": "ns/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12679, "unit": "B/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 428381, "unit": "ns/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1854, "unit": "ns/op", "extra": "681327 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681327 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 681295, "unit": "ns/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 127, "unit": "B/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 340174, "unit": "ns/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3967 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152322, "unit": "ns/op", "extra": "8271 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8271 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8271 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 598431, "unit": "ns/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51687, "unit": "ns/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52375, "unit": "ns/op", "extra": "23800 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23800 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23800 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109459, "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": 359.3, "unit": "ns/op", "extra": "3438876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3438876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3438876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.31, "unit": "ns/op", "extra": "13892787 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13892787 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13892787 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 654.3, "unit": "ns/op", "extra": "1803970 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1803970 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1803970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60522, "unit": "ns/op", "extra": "19474 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19474 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19474 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68994, "unit": "ns/op", "extra": "17864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17864 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122268, "unit": "ns/op", "extra": "8325 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "8325 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8325 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1592290, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67241, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764011, "unit": "ns/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65458, "unit": "B/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2679846, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95122, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1412265, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364890, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2694118, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 811875, "unit": "ns/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18683, "unit": "ns/op", "extra": "63286 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63286 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63286 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1728285, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "682 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": "d595e35d0a5cfc1bfbec950080c18a64aef10a20", "message": "Merge pull request #1125 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.9\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.3 to 1.12.9 in /dynamodb", "timestamp": "2023-12-04T13:49:01+01:00", "tree_id": "3c17fdbcdb2a3faf37058bd45174d455923efca1", "url": "https://github.com/gofiber/storage/commit/d595e35d0a5cfc1bfbec950080c18a64aef10a20" }, "date": 1701694594057, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 615330, "unit": "ns/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542376, "unit": "ns/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 863860, "unit": "ns/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1988660, "unit": "ns/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10375, "unit": "B/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1093262, "unit": "ns/op", "extra": "958 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11721, "unit": "B/op", "extra": "958 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "958 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2665957, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18653, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8685, "unit": "ns/op", "extra": "143067 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143067 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143067 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 971.1, "unit": "ns/op", "extra": "1239906 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1239906 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1239906 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 21999, "unit": "ns/op", "extra": "51092 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "51092 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "51092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 199477, "unit": "ns/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.3, "unit": "ns/op", "extra": "2201822 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2201822 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2201822 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 411729, "unit": "ns/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1066269, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 609804, "unit": "ns/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1011423, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199503, "unit": "ns/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7657, "unit": "B/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164061, "unit": "ns/op", "extra": "7490 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3783, "unit": "B/op", "extra": "7490 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7490 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409271, "unit": "ns/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15769, "unit": "B/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 711414, "unit": "ns/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28095, "unit": "B/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 528490, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29919, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1362195, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55997, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 969072, "unit": "ns/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312972, "unit": "ns/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1491895, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 107437, "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": 124903, "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": 215113, "unit": "ns/op", "extra": "5586 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5586 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5586 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.08, "unit": "ns/op", "extra": "38899156 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38899156 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38899156 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.002, "unit": "ns/op", "extra": "150667549 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150667549 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150667549 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.65, "unit": "ns/op", "extra": "20052267 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20052267 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20052267 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3184, "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": 55.29, "unit": "ns/op", "extra": "21760796 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21760796 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21760796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1464893, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87871, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 647669, "unit": "ns/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2390006, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97974, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340944, "unit": "ns/op", "extra": "3580 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3580 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3580 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 335034, "unit": "ns/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713099, "unit": "ns/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2151413, "unit": "ns/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15416, "unit": "B/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1748675, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14876, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4335030, "unit": "ns/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27458, "unit": "B/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 902792, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1005953, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3135544, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 336509, "unit": "ns/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1980, "unit": "ns/op", "extra": "657376 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "657376 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "657376 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 601102, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306807, "unit": "ns/op", "extra": "4598 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4598 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4598 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148092, "unit": "ns/op", "extra": "8002 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8002 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8002 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 542813, "unit": "ns/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50643, "unit": "ns/op", "extra": "23613 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23613 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23613 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50637, "unit": "ns/op", "extra": "23040 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23040 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23040 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 114862, "unit": "ns/op", "extra": "9158 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9158 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9158 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.9, "unit": "ns/op", "extra": "3759380 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3759380 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3759380 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.88, "unit": "ns/op", "extra": "13619565 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13619565 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13619565 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.2, "unit": "ns/op", "extra": "1965410 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1965410 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1965410 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59326, "unit": "ns/op", "extra": "19993 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19993 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19993 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66757, "unit": "ns/op", "extra": "18188 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18188 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18188 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120540, "unit": "ns/op", "extra": "9660 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9660 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9660 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1497241, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67167, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 742229, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65470, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2406422, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95237, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343125, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354811, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674186, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5530, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 884036, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18080, "unit": "ns/op", "extra": "67803 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67803 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67803 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1525660, "unit": "ns/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "744 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": "e8b74fb4fafdbb150f0dcbf9ff6a755f156a74dc", "message": "Merge pull request #1122 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.25.11\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.5 to 1.25.11 in /dynamodb", "timestamp": "2023-12-04T13:50:54+01:00", "tree_id": "96d0f85eacc6d5c0da8e47a272df71bcd0ec9fb5", "url": "https://github.com/gofiber/storage/commit/e8b74fb4fafdbb150f0dcbf9ff6a755f156a74dc" }, "date": 1701694710261, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592159, "unit": "ns/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 584712, "unit": "ns/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 877717, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2115653, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10362, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1168187, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11723, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2882339, "unit": "ns/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18787, "unit": "B/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8967, "unit": "ns/op", "extra": "136756 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136756 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136756 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1196, "unit": "ns/op", "extra": "1204918 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1204918 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1204918 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18315, "unit": "ns/op", "extra": "56239 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56239 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56239 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 251108, "unit": "ns/op", "extra": "4758 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4758 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4758 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.4, "unit": "ns/op", "extra": "2217379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2217379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2217379 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 502545, "unit": "ns/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1092857, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 699397, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1144553, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201139, "unit": "ns/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7657, "unit": "B/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164223, "unit": "ns/op", "extra": "7573 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7573 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7573 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398444, "unit": "ns/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15737, "unit": "B/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 727068, "unit": "ns/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28148, "unit": "B/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 532493, "unit": "ns/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29964, "unit": "B/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1301685, "unit": "ns/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56073, "unit": "B/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020429, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318572, "unit": "ns/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3790 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1611146, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110401, "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": 120754, "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": 217843, "unit": "ns/op", "extra": "5074 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5074 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5074 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.58, "unit": "ns/op", "extra": "38738613 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38738613 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38738613 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.267, "unit": "ns/op", "extra": "145311822 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145311822 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145311822 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.8, "unit": "ns/op", "extra": "19896086 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19896086 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19896086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.346, "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": 55.35, "unit": "ns/op", "extra": "21673017 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21673017 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21673017 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1559958, "unit": "ns/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88162, "unit": "B/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 668908, "unit": "ns/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2521106, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97887, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 368615, "unit": "ns/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304529, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704531, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2197131, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15671, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1762581, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15146, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4626848, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27746, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909747, "unit": "ns/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 910180, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3282009, "unit": "ns/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12671, "unit": "B/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 383724, "unit": "ns/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1707, "unit": "ns/op", "extra": "684639 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "684639 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "684639 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 758694, "unit": "ns/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 302712, "unit": "ns/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146047, "unit": "ns/op", "extra": "8144 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8144 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8144 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 603743, "unit": "ns/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52993, "unit": "ns/op", "extra": "22292 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22292 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22292 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49682, "unit": "ns/op", "extra": "23670 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23670 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23670 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101274, "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": 342.3, "unit": "ns/op", "extra": "3799723 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3799723 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3799723 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.35, "unit": "ns/op", "extra": "13473616 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13473616 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13473616 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.4, "unit": "ns/op", "extra": "1939874 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1939874 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1939874 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59622, "unit": "ns/op", "extra": "18903 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18903 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18903 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67139, "unit": "ns/op", "extra": "18414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18414 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120486, "unit": "ns/op", "extra": "8452 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8452 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8452 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1630551, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67225, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 777355, "unit": "ns/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65471, "unit": "B/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2357549, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95298, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1389774, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351620, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2811, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2662997, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 875593, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18697, "unit": "ns/op", "extra": "66802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66802 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1710861, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "662 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": "0274593c1a74cd50c50a6458979085bb9c25dd9d", "message": "Merge pull request #1126 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.23\n\nBump github.com/redis/rueidis from 1.0.22 to 1.0.23 in /rueidis", "timestamp": "2023-12-05T09:06:10+01:00", "tree_id": "13033cc5f7b853442566df3a21a4a1cf66462eb2", "url": "https://github.com/gofiber/storage/commit/0274593c1a74cd50c50a6458979085bb9c25dd9d" }, "date": 1701764022808, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595762, "unit": "ns/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529317, "unit": "ns/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 866208, "unit": "ns/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2185052, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10387, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1000690, "unit": "ns/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11717, "unit": "B/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2427275, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18683, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8808, "unit": "ns/op", "extra": "140500 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140500 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140500 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1066, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17996, "unit": "ns/op", "extra": "61342 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "61342 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61342 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 231101, "unit": "ns/op", "extra": "5750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.9, "unit": "ns/op", "extra": "2447083 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2447083 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2447083 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 486176, "unit": "ns/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1054410, "unit": "ns/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 787903, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1236960, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198293, "unit": "ns/op", "extra": "5976 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7626, "unit": "B/op", "extra": "5976 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5976 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162490, "unit": "ns/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3782, "unit": "B/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399175, "unit": "ns/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15677, "unit": "B/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 708059, "unit": "ns/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28101, "unit": "B/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 605093, "unit": "ns/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29918, "unit": "B/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1220398, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56104, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1038141, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 315198, "unit": "ns/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1526881, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123331, "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": 115513, "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": 217092, "unit": "ns/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.21, "unit": "ns/op", "extra": "38632092 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38632092 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38632092 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.094, "unit": "ns/op", "extra": "149365873 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149365873 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149365873 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.58, "unit": "ns/op", "extra": "19711939 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19711939 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19711939 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3319, "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": 55.23, "unit": "ns/op", "extra": "21772792 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21772792 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21772792 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1597619, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87854, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 655677, "unit": "ns/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15659, "unit": "B/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2521558, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98125, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 383050, "unit": "ns/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307665, "unit": "ns/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714697, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2192903, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15450, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1737704, "unit": "ns/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14942, "unit": "B/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4428639, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27684, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1084691, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 907860, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3179222, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12670, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340799, "unit": "ns/op", "extra": "3324 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "3324 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3324 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1735, "unit": "ns/op", "extra": "701356 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "701356 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "701356 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 671542, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287867, "unit": "ns/op", "extra": "4126 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4126 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4126 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150186, "unit": "ns/op", "extra": "8100 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8100 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8100 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 584657, "unit": "ns/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53707, "unit": "ns/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52942, "unit": "ns/op", "extra": "21180 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21180 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21180 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104610, "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": 345.5, "unit": "ns/op", "extra": "3497305 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3497305 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3497305 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.61, "unit": "ns/op", "extra": "11909146 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11909146 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11909146 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.9, "unit": "ns/op", "extra": "1864722 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1864722 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1864722 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61496, "unit": "ns/op", "extra": "19093 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19093 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19093 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66168, "unit": "ns/op", "extra": "17758 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17758 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17758 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121317, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1605239, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67207, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 748961, "unit": "ns/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65469, "unit": "B/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2546299, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95132, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342593, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360702, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688681, "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": 814124, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18067, "unit": "ns/op", "extra": "66544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66544 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1556383, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "781 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": "4101a016243fdc8d6436faeef843bb3aab57c0f8", "message": "Merge pull request #1128 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.13.1\n\nBump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 in /mongodb", "timestamp": "2023-12-07T08:40:07+01:00", "tree_id": "2e7f284fab583bba545a4ece5e931a8dc35fbaff", "url": "https://github.com/gofiber/storage/commit/4101a016243fdc8d6436faeef843bb3aab57c0f8" }, "date": 1701935340123, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602208, "unit": "ns/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15433, "unit": "B/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536803, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883343, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2202677, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10370, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1061063, "unit": "ns/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2653352, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18730, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8984, "unit": "ns/op", "extra": "131220 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131220 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131220 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1011, "unit": "ns/op", "extra": "1192828 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1192828 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1192828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17814, "unit": "ns/op", "extra": "67321 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67321 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67321 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 299176, "unit": "ns/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 607.2, "unit": "ns/op", "extra": "2238702 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2238702 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2238702 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 633901, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1107224, "unit": "ns/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 848403, "unit": "ns/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1291433, "unit": "ns/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 211647, "unit": "ns/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7885, "unit": "B/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166449, "unit": "ns/op", "extra": "7441 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3778, "unit": "B/op", "extra": "7441 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7441 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407244, "unit": "ns/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15233, "unit": "B/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 754426, "unit": "ns/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28113, "unit": "B/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 590599, "unit": "ns/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29924, "unit": "B/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2097 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1347429, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56048, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1044712, "unit": "ns/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317413, "unit": "ns/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1582716, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113169, "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": 116979, "unit": "ns/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218878, "unit": "ns/op", "extra": "5720 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5720 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5720 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.17, "unit": "ns/op", "extra": "39213417 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39213417 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39213417 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.083, "unit": "ns/op", "extra": "123734152 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "123734152 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "123734152 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.79, "unit": "ns/op", "extra": "18856144 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18856144 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18856144 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3294, "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": 55.31, "unit": "ns/op", "extra": "21727884 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21727884 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21727884 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1617001, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87057, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690172, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15577, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2823716, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97685, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355466, "unit": "ns/op", "extra": "3224 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3224 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3224 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311699, "unit": "ns/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3756 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724329, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12229, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2296199, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15563, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1801996, "unit": "ns/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15224, "unit": "B/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4870886, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28314, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 921708, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 922563, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3613201, "unit": "ns/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12658, "unit": "B/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 552598, "unit": "ns/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1748, "unit": "ns/op", "extra": "589712 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "589712 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "589712 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 933790, "unit": "ns/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 200, "unit": "B/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333666, "unit": "ns/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 173829, "unit": "ns/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 636996, "unit": "ns/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51445, "unit": "ns/op", "extra": "23469 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23469 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23469 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50567, "unit": "ns/op", "extra": "23241 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23241 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23241 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105358, "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": 348.9, "unit": "ns/op", "extra": "3369963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3369963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3369963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.61, "unit": "ns/op", "extra": "12824114 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12824114 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12824114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 637.6, "unit": "ns/op", "extra": "1868114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1868114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1868114 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60030, "unit": "ns/op", "extra": "19352 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19352 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19352 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66662, "unit": "ns/op", "extra": "17583 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17583 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17583 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119950, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1687079, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67173, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756936, "unit": "ns/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65463, "unit": "B/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2719197, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95200, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1370191, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375218, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2736954, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1000344, "unit": "ns/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17796, "unit": "ns/op", "extra": "68144 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68144 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68144 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1826265, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "700 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": "bd626856eeaaf7babac5951b8d158b9bf4c0635f", "message": "Merge pull request #1129 from gofiber/dependabot/github_actions/actions/setup-go-5\n\nBump actions/setup-go from 4 to 5", "timestamp": "2023-12-07T09:01:03+01:00", "tree_id": "59697f874b96592e75b492223f0c3a48db7d700f", "url": "https://github.com/gofiber/storage/commit/bd626856eeaaf7babac5951b8d158b9bf4c0635f" }, "date": 1701936538220, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591615, "unit": "ns/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541882, "unit": "ns/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 911411, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2151930, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10382, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1135644, "unit": "ns/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2793018, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18694, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8741, "unit": "ns/op", "extra": "143403 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143403 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143403 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 982.5, "unit": "ns/op", "extra": "1205151 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1205151 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1205151 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18848, "unit": "ns/op", "extra": "66907 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66907 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66907 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 297984, "unit": "ns/op", "extra": "4414 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4414 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4414 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 551.5, "unit": "ns/op", "extra": "2379426 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2379426 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2379426 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 580252, "unit": "ns/op", "extra": "1833 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1833 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1833 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1036589, "unit": "ns/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 842887, "unit": "ns/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1750594, "unit": "ns/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200200, "unit": "ns/op", "extra": "6010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7606, "unit": "B/op", "extra": "6010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 177844, "unit": "ns/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3788, "unit": "B/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400767, "unit": "ns/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8094, "unit": "B/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 835396, "unit": "ns/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28107, "unit": "B/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 573210, "unit": "ns/op", "extra": "2001 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29964, "unit": "B/op", "extra": "2001 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2001 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1323944, "unit": "ns/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56013, "unit": "B/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1035994, "unit": "ns/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353054, "unit": "ns/op", "extra": "3804 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3804 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3804 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1623418, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114196, "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": 115963, "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": 218727, "unit": "ns/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.2, "unit": "ns/op", "extra": "39120039 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39120039 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39120039 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.977, "unit": "ns/op", "extra": "152056442 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152056442 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152056442 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 72.29, "unit": "ns/op", "extra": "19950715 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19950715 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19950715 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3163, "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": 55.29, "unit": "ns/op", "extra": "21792146 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21792146 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21792146 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1718953, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88404, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 684755, "unit": "ns/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2570623, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97734, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346057, "unit": "ns/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305279, "unit": "ns/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720359, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2654567, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15850, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1757315, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15231, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4803241, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28574, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 917545, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 935044, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3610687, "unit": "ns/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12648, "unit": "B/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 464532, "unit": "ns/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2000, "unit": "ns/op", "extra": "684020 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "684020 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "684020 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 909208, "unit": "ns/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 134, "unit": "B/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 343859, "unit": "ns/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149323, "unit": "ns/op", "extra": "7940 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7940 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7940 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 674420, "unit": "ns/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58374, "unit": "ns/op", "extra": "22644 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22644 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22644 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51597, "unit": "ns/op", "extra": "20126 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20126 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20126 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107746, "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": 336.4, "unit": "ns/op", "extra": "3536954 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3536954 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3536954 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 106.4, "unit": "ns/op", "extra": "14669476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14669476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14669476 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632, "unit": "ns/op", "extra": "1866458 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1866458 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1866458 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 69364, "unit": "ns/op", "extra": "19339 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19339 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19339 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68539, "unit": "ns/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122219, "unit": "ns/op", "extra": "9814 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9814 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9814 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1864584, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67266, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764040, "unit": "ns/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65471, "unit": "B/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2664422, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95246, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342300, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358470, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678864, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1051351, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18477, "unit": "ns/op", "extra": "67797 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67797 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67797 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2163915, "unit": "ns/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "576 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": "9be3b94fb88c56e5a6e6b5b614c5636a5c2df076", "message": "Merge pull request #1130 from gofiber/dependabot/go_modules/etcd/go.etcd.io/etcd/client/v3-3.5.11\n\nBump go.etcd.io/etcd/client/v3 from 3.5.10 to 3.5.11 in /etcd", "timestamp": "2023-12-08T08:56:15+01:00", "tree_id": "c790afaaf2d108aefabb0258085d0cc194b481d9", "url": "https://github.com/gofiber/storage/commit/9be3b94fb88c56e5a6e6b5b614c5636a5c2df076" }, "date": 1702022626891, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 577237, "unit": "ns/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15456, "unit": "B/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527185, "unit": "ns/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 867923, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2321636, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10439, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1205430, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11725, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2796868, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18785, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9426, "unit": "ns/op", "extra": "144976 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "144976 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144976 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 976.9, "unit": "ns/op", "extra": "1222582 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1222582 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1222582 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17489, "unit": "ns/op", "extra": "63994 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63994 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63994 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 188600, "unit": "ns/op", "extra": "6678 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6678 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6678 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.6, "unit": "ns/op", "extra": "2388434 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2388434 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2388434 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 374266, "unit": "ns/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1001079, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 775186, "unit": "ns/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1364880, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201631, "unit": "ns/op", "extra": "5866 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7688, "unit": "B/op", "extra": "5866 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5866 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159098, "unit": "ns/op", "extra": "7647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "7647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7647 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401740, "unit": "ns/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15125, "unit": "B/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 710291, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28075, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 538739, "unit": "ns/op", "extra": "2119 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29946, "unit": "B/op", "extra": "2119 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2119 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1427465, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55993, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 971017, "unit": "ns/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 305502, "unit": "ns/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1469236, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110494, "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": 125968, "unit": "ns/op", "extra": "9570 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9570 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9570 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214897, "unit": "ns/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.56, "unit": "ns/op", "extra": "39137288 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39137288 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39137288 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.919, "unit": "ns/op", "extra": "150892153 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150892153 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150892153 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.37, "unit": "ns/op", "extra": "19921357 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19921357 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19921357 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.345, "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": 55.56, "unit": "ns/op", "extra": "21725461 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21725461 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21725461 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1428931, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88208, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 664825, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2361176, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97859, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343403, "unit": "ns/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 339157, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711542, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12232, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2064492, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15409, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1734675, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15424, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4300853, "unit": "ns/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28151, "unit": "B/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 906283, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1039341, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2879896, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12655, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 291117, "unit": "ns/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 135, "unit": "B/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2137, "unit": "ns/op", "extra": "714484 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "714484 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "714484 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 538557, "unit": "ns/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 270018, "unit": "ns/op", "extra": "4107 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4107 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4107 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150184, "unit": "ns/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 526610, "unit": "ns/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51219, "unit": "ns/op", "extra": "24250 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24250 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24250 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52406, "unit": "ns/op", "extra": "20092 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20092 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20092 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103419, "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": 322.1, "unit": "ns/op", "extra": "3687036 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3687036 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3687036 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.04, "unit": "ns/op", "extra": "12691306 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12691306 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12691306 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 613.6, "unit": "ns/op", "extra": "1907424 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1907424 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1907424 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60022, "unit": "ns/op", "extra": "19899 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19899 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19899 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66451, "unit": "ns/op", "extra": "18234 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18234 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18234 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119579, "unit": "ns/op", "extra": "9898 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9898 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9898 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1471258, "unit": "ns/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67122, "unit": "B/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 741378, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65470, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2430224, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95165, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342702, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377146, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2668848, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 761221, "unit": "ns/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18531, "unit": "ns/op", "extra": "65668 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65668 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1380202, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "901 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": "708f4d3ba2ef7daa6cd0e468314d87c91e86fc7e", "message": "Merge pull request #1131 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.1\n\nBump github.com/jackc/pgx/v5 from 5.5.0 to 5.5.1 in /postgres", "timestamp": "2023-12-11T08:21:06+01:00", "tree_id": "ecfbc55b38298fe01e7e13c69799ffe01312c9ba", "url": "https://github.com/gofiber/storage/commit/708f4d3ba2ef7daa6cd0e468314d87c91e86fc7e" }, "date": 1702279724861, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 574916, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524612, "unit": "ns/op", "extra": "2338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 932647, "unit": "ns/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1928969, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10407, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1023136, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2267024, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18785, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9058, "unit": "ns/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 963.1, "unit": "ns/op", "extra": "1140188 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1140188 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1140188 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17779, "unit": "ns/op", "extra": "63784 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63784 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 178733, "unit": "ns/op", "extra": "6522 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6522 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6522 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 505.4, "unit": "ns/op", "extra": "2367738 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2367738 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2367738 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 348749, "unit": "ns/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1203224, "unit": "ns/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 598956, "unit": "ns/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 981626, "unit": "ns/op", "extra": "1027 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "1027 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201247, "unit": "ns/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7635, "unit": "B/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161450, "unit": "ns/op", "extra": "7726 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7726 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397903, "unit": "ns/op", "extra": "2746 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15558, "unit": "B/op", "extra": "2746 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726041, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28106, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 359, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 529987, "unit": "ns/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29976, "unit": "B/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 387, "unit": "allocs/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1283640, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 55987, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 714, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 963435, "unit": "ns/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 306102, "unit": "ns/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1479952, "unit": "ns/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108260, "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": 111966, "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": 208940, "unit": "ns/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 34.44, "unit": "ns/op", "extra": "39297064 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39297064 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39297064 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.948, "unit": "ns/op", "extra": "126408974 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "126408974 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "126408974 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.3, "unit": "ns/op", "extra": "20302993 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20302993 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20302993 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3251, "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": 55.12, "unit": "ns/op", "extra": "21800473 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21800473 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21800473 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1410626, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88193, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 724789, "unit": "ns/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15636, "unit": "B/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2394575, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97713, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339989, "unit": "ns/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 301977, "unit": "ns/op", "extra": "3987 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3987 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3987 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722014, "unit": "ns/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2179206, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15289, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1727815, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15044, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4315949, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27656, "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": 905798, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6593, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 903585, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3006371, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 303048, "unit": "ns/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 110, "unit": "B/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2297, "unit": "ns/op", "extra": "691028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "691028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "691028 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 557008, "unit": "ns/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 155, "unit": "B/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 270165, "unit": "ns/op", "extra": "4626 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4626 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4626 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 164672, "unit": "ns/op", "extra": "8898 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8898 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8898 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 530509, "unit": "ns/op", "extra": "2330 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2330 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2330 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52275, "unit": "ns/op", "extra": "23223 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23223 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23223 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49280, "unit": "ns/op", "extra": "20582 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20582 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20582 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102845, "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": 329.1, "unit": "ns/op", "extra": "3728298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3728298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3728298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.99, "unit": "ns/op", "extra": "13198885 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13198885 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13198885 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 637.9, "unit": "ns/op", "extra": "1744693 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1744693 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1744693 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59554, "unit": "ns/op", "extra": "20235 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20235 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20235 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65990, "unit": "ns/op", "extra": "18550 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18550 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18550 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 115717, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1407944, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67261, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 736298, "unit": "ns/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65460, "unit": "B/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2475653, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95168, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340752, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350629, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681689, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 742079, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21102, "unit": "ns/op", "extra": "67570 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67570 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67570 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1422353, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "722 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": "7df9fb3ead9f7e44afc421f19f3522a7ee7727d5", "message": "Merge pull request #1132 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.12\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.9 to 1.12.12 in /dynamodb", "timestamp": "2023-12-11T08:27:43+01:00", "tree_id": "41bcab514959d6980e47325286c1fc834c298ae9", "url": "https://github.com/gofiber/storage/commit/7df9fb3ead9f7e44afc421f19f3522a7ee7727d5" }, "date": 1702280133469, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580150, "unit": "ns/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519581, "unit": "ns/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 885625, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2097357, "unit": "ns/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10396, "unit": "B/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1114886, "unit": "ns/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2717233, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18738, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8659, "unit": "ns/op", "extra": "145177 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145177 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145177 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1035, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17673, "unit": "ns/op", "extra": "65828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 251461, "unit": "ns/op", "extra": "4137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 587.2, "unit": "ns/op", "extra": "2287054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2287054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2287054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 501475, "unit": "ns/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1062544, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 809806, "unit": "ns/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1325420, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200053, "unit": "ns/op", "extra": "5830 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4119, "unit": "B/op", "extra": "5830 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5830 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161552, "unit": "ns/op", "extra": "7861 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3802, "unit": "B/op", "extra": "7861 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7861 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392561, "unit": "ns/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15617, "unit": "B/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1364101, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28125, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 606158, "unit": "ns/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29949, "unit": "B/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1411517, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56053, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1016851, "unit": "ns/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 313289, "unit": "ns/op", "extra": "4016 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4016 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4016 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1774700, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110047, "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": 114737, "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": 218976, "unit": "ns/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.32, "unit": "ns/op", "extra": "39998028 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39998028 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39998028 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.92, "unit": "ns/op", "extra": "150207284 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150207284 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150207284 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.36, "unit": "ns/op", "extra": "18568032 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18568032 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18568032 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3245, "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": 57.17, "unit": "ns/op", "extra": "21750448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21750448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21750448 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1548716, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87416, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 673640, "unit": "ns/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15726, "unit": "B/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2626595, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98101, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341966, "unit": "ns/op", "extra": "3601 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3601 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3601 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302141, "unit": "ns/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709017, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12209, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2248466, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15442, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1732909, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15202, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5198150, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27711, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 904963, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 914876, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3353223, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12660, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 382919, "unit": "ns/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1669, "unit": "ns/op", "extra": "708178 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708178 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708178 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 764897, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 305525, "unit": "ns/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149762, "unit": "ns/op", "extra": "7424 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7424 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7424 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 622091, "unit": "ns/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1888 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52566, "unit": "ns/op", "extra": "22593 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22593 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22593 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51064, "unit": "ns/op", "extra": "23635 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23635 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23635 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104420, "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": 362.6, "unit": "ns/op", "extra": "3738250 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3738250 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3738250 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.91, "unit": "ns/op", "extra": "13329376 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13329376 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13329376 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 649.3, "unit": "ns/op", "extra": "1921438 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1921438 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1921438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59431, "unit": "ns/op", "extra": "19778 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19778 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19778 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66158, "unit": "ns/op", "extra": "18033 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18033 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18033 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 132693, "unit": "ns/op", "extra": "9544 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9544 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9544 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1510786, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67179, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763093, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65472, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2585291, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95127, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337312, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1349350, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2669505, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 923477, "unit": "ns/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18224, "unit": "ns/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1751350, "unit": "ns/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "664 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": "55efa84cb80b4044bf2f6ddfb4cee68055db7b49", "message": "Merge pull request #1133 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.26.1\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.11 to 1.26.1 in /dynamodb", "timestamp": "2023-12-11T08:28:31+01:00", "tree_id": "5402283a0001c6abdf119a00478ee5bc4f7c8dbd", "url": "https://github.com/gofiber/storage/commit/55efa84cb80b4044bf2f6ddfb4cee68055db7b49" }, "date": 1702280177313, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584877, "unit": "ns/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15454, "unit": "B/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525629, "unit": "ns/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 890209, "unit": "ns/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2459469, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10366, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1022778, "unit": "ns/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11720, "unit": "B/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2495758, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18793, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9094, "unit": "ns/op", "extra": "143491 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143491 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143491 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18200, "unit": "ns/op", "extra": "66746 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66746 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66746 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 239171, "unit": "ns/op", "extra": "5029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502, "unit": "ns/op", "extra": "2376082 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2376082 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2376082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 499150, "unit": "ns/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1100248, "unit": "ns/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 849985, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1278032, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199496, "unit": "ns/op", "extra": "6002 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7610, "unit": "B/op", "extra": "6002 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6002 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164024, "unit": "ns/op", "extra": "7455 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3783, "unit": "B/op", "extra": "7455 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7455 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399603, "unit": "ns/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15635, "unit": "B/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 674231, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28116, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 604290, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29979, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1250402, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56148, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1024695, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311494, "unit": "ns/op", "extra": "3608 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3608 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3608 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1756861, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119707, "unit": "ns/op", "extra": "8718 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8718 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8718 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116270, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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": 218761, "unit": "ns/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.72, "unit": "ns/op", "extra": "35049812 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35049812 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35049812 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.277, "unit": "ns/op", "extra": "153096147 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153096147 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153096147 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.69, "unit": "ns/op", "extra": "16829263 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "16829263 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16829263 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3252, "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": 55.26, "unit": "ns/op", "extra": "21750878 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21750878 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21750878 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1509674, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88409, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 658976, "unit": "ns/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2560834, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98130, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346040, "unit": "ns/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307573, "unit": "ns/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715513, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2170195, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15199, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1732631, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15315, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4992153, "unit": "ns/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27219, "unit": "B/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909771, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 926766, "unit": "ns/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3357427, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12654, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 386673, "unit": "ns/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 148, "unit": "B/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1678, "unit": "ns/op", "extra": "671726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "671726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "671726 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 763428, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306373, "unit": "ns/op", "extra": "4060 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4060 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4060 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145361, "unit": "ns/op", "extra": "8394 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8394 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8394 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 604970, "unit": "ns/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 398, "unit": "B/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51014, "unit": "ns/op", "extra": "23587 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23587 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23587 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51064, "unit": "ns/op", "extra": "23514 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23514 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23514 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103454, "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": "3395726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3395726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3395726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.72, "unit": "ns/op", "extra": "12381946 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12381946 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12381946 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.5, "unit": "ns/op", "extra": "1902650 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1902650 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1902650 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60965, "unit": "ns/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67518, "unit": "ns/op", "extra": "18051 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18051 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18051 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 127976, "unit": "ns/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1615235, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67117, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 822675, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65456, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2743794, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95089, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348935, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356964, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2691073, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 854190, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18485, "unit": "ns/op", "extra": "65934 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65934 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65934 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1662154, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "679 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": "3554e65fda65f47d9435af08db0a716cbab43bc9", "message": "Merge pull request #1137 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.26.1\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.25.11 to 1.26.1 in /s3", "timestamp": "2023-12-11T08:55:59+01:00", "tree_id": "ff0d4c15c11276b0b26fda7fbe6d61053a0ee492", "url": "https://github.com/gofiber/storage/commit/3554e65fda65f47d9435af08db0a716cbab43bc9" }, "date": 1702281832286, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600044, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15456, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532576, "unit": "ns/op", "extra": "2240 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2240 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2240 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879270, "unit": "ns/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2191084, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10429, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1140733, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11724, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2908215, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18712, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8923, "unit": "ns/op", "extra": "138505 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138505 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138505 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1025, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17927, "unit": "ns/op", "extra": "62928 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62928 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62928 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 291543, "unit": "ns/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 512.1, "unit": "ns/op", "extra": "2295028 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2295028 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2295028 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 631968, "unit": "ns/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1019265, "unit": "ns/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 711273, "unit": "ns/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1361654, "unit": "ns/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13031, "unit": "B/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200364, "unit": "ns/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7647, "unit": "B/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169769, "unit": "ns/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3793, "unit": "B/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 410619, "unit": "ns/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15609, "unit": "B/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 898194, "unit": "ns/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28162, "unit": "B/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 659697, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29971, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1435876, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56102, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1034312, "unit": "ns/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319822, "unit": "ns/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1739884, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115017, "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": 118092, "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": 225076, "unit": "ns/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.7, "unit": "ns/op", "extra": "38154514 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38154514 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38154514 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.13, "unit": "ns/op", "extra": "149417367 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149417367 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149417367 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.91, "unit": "ns/op", "extra": "19975508 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19975508 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19975508 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3182, "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": 57.55, "unit": "ns/op", "extra": "21043918 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21043918 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21043918 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1542581, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88250, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676546, "unit": "ns/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2307394, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97691, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349416, "unit": "ns/op", "extra": "3417 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3417 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3417 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308400, "unit": "ns/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723400, "unit": "ns/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12227, "unit": "B/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2372422, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15631, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1954073, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15321, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4947421, "unit": "ns/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27398, "unit": "B/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 919114, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927917, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3790991, "unit": "ns/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12674, "unit": "B/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 420364, "unit": "ns/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1657, "unit": "ns/op", "extra": "694286 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "694286 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "694286 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 907651, "unit": "ns/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 326731, "unit": "ns/op", "extra": "3733 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3733 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3733 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151183, "unit": "ns/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 683995, "unit": "ns/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52873, "unit": "ns/op", "extra": "22866 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22866 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22866 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53517, "unit": "ns/op", "extra": "23287 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23287 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23287 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107298, "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": 346.7, "unit": "ns/op", "extra": "3613724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3613724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3613724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 87.61, "unit": "ns/op", "extra": "13913918 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13913918 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13913918 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 750.8, "unit": "ns/op", "extra": "1557814 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1557814 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1557814 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61574, "unit": "ns/op", "extra": "19562 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19562 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19562 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74793, "unit": "ns/op", "extra": "15578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "15578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "15578 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122727, "unit": "ns/op", "extra": "9800 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9800 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9800 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1547879, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67153, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 585, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 796227, "unit": "ns/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65472, "unit": "B/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 535, "unit": "allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2620826, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95253, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 982, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1359176, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1373267, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2709408, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 954789, "unit": "ns/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18413, "unit": "ns/op", "extra": "65802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65802 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1762570, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "672 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": "1f7f41a1ab8a08fdb55d485479f7e340c14b91d6", "message": "Merge pull request #1138 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.7\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.4 to 1.15.7 in /s3", "timestamp": "2023-12-11T08:58:35+01:00", "tree_id": "572ca662feabba623c21fe15616e43ae1c6b50d4", "url": "https://github.com/gofiber/storage/commit/1f7f41a1ab8a08fdb55d485479f7e340c14b91d6" }, "date": 1702281973051, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 641476, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519108, "unit": "ns/op", "extra": "2332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 875619, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2021181, "unit": "ns/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10377, "unit": "B/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1190919, "unit": "ns/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11725, "unit": "B/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2651865, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18747, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9600, "unit": "ns/op", "extra": "147559 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "147559 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "147559 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1002, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17428, "unit": "ns/op", "extra": "68029 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68029 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68029 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 289137, "unit": "ns/op", "extra": "4330 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4330 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4330 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.7, "unit": "ns/op", "extra": "2380381 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2380381 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2380381 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 519688, "unit": "ns/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1041870, "unit": "ns/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 709342, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1306762, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195440, "unit": "ns/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7592, "unit": "B/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166616, "unit": "ns/op", "extra": "6872 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3790, "unit": "B/op", "extra": "6872 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6872 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390819, "unit": "ns/op", "extra": "2707 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15605, "unit": "B/op", "extra": "2707 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2707 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 719426, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28212, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561409, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29964, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1394565, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56080, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 961322, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 308186, "unit": "ns/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1484977, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 107486, "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": 116180, "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": 234364, "unit": "ns/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.44, "unit": "ns/op", "extra": "39701316 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39701316 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39701316 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.99, "unit": "ns/op", "extra": "149667660 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149667660 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149667660 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.74, "unit": "ns/op", "extra": "20192511 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20192511 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20192511 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3295, "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": 55.31, "unit": "ns/op", "extra": "21863150 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21863150 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21863150 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1638198, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88253, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 623016, "unit": "ns/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15649, "unit": "B/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2471411, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98180, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 369725, "unit": "ns/op", "extra": "3724 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3724 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3724 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 300441, "unit": "ns/op", "extra": "4003 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "4003 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4003 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 698652, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2164047, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 16223, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1706298, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15483, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4580284, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27213, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1026554, "unit": "ns/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901219, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3517626, "unit": "ns/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12659, "unit": "B/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 400073, "unit": "ns/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1756, "unit": "ns/op", "extra": "709281 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "709281 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "709281 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 837452, "unit": "ns/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 313061, "unit": "ns/op", "extra": "4207 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4207 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4207 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149750, "unit": "ns/op", "extra": "8235 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8235 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8235 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 598440, "unit": "ns/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51670, "unit": "ns/op", "extra": "20352 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20352 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20352 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51064, "unit": "ns/op", "extra": "21622 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21622 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21622 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103893, "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": 344.1, "unit": "ns/op", "extra": "3569632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3569632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3569632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.32, "unit": "ns/op", "extra": "13661024 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13661024 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13661024 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 650.4, "unit": "ns/op", "extra": "1908638 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1908638 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1908638 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59506, "unit": "ns/op", "extra": "20001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65604, "unit": "ns/op", "extra": "18621 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18621 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18621 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119741, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1467799, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67208, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 730840, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65478, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2544276, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95254, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1338090, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1372319, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "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": 2665203, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "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": 855498, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17847, "unit": "ns/op", "extra": "65184 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65184 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65184 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1682091, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "714 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": "d2ffe89a4d98e332c19ecd182e78153df869a354", "message": "Merge pull request #1145 from gofiber/dependabot/go_modules/minio/github.com/minio/minio-go/v7-7.0.66\n\nBump github.com/minio/minio-go/v7 from 7.0.65 to 7.0.66 in /minio", "timestamp": "2023-12-15T08:41:21+01:00", "tree_id": "269ed63eec1ff40f93796e777829bab14c4a7a92", "url": "https://github.com/gofiber/storage/commit/d2ffe89a4d98e332c19ecd182e78153df869a354" }, "date": 1702626549958, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580223, "unit": "ns/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539672, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 867620, "unit": "ns/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2069200, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10404, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 166, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1116147, "unit": "ns/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11727, "unit": "B/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 211, "unit": "allocs/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2720600, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18772, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 288, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9029, "unit": "ns/op", "extra": "142872 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142872 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142872 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1011, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17815, "unit": "ns/op", "extra": "67722 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67722 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67722 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 310648, "unit": "ns/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 606.4, "unit": "ns/op", "extra": "2433228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2433228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2433228 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 575361, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1029940, "unit": "ns/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 846617, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1294122, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206069, "unit": "ns/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7590, "unit": "B/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163990, "unit": "ns/op", "extra": "6364 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3798, "unit": "B/op", "extra": "6364 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6364 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400089, "unit": "ns/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15612, "unit": "B/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 982854, "unit": "ns/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28131, "unit": "B/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 560936, "unit": "ns/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29997, "unit": "B/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1343714, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56214, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1027506, "unit": "ns/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331429, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1492796, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109326, "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": 113813, "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": 215088, "unit": "ns/op", "extra": "5612 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5612 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.22, "unit": "ns/op", "extra": "39395937 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39395937 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39395937 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.891, "unit": "ns/op", "extra": "147918051 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147918051 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147918051 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 71.36, "unit": "ns/op", "extra": "19912125 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19912125 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19912125 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3409, "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": 55.32, "unit": "ns/op", "extra": "21736214 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21736214 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21736214 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1863796, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87596, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 643147, "unit": "ns/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15612, "unit": "B/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2757333, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97912, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349701, "unit": "ns/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306291, "unit": "ns/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712037, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2232122, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15439, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1743171, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15512, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4739099, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28172, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909945, "unit": "ns/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915447, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3536845, "unit": "ns/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 394264, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 145, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1657, "unit": "ns/op", "extra": "684739 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "684739 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "684739 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 751893, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310369, "unit": "ns/op", "extra": "4094 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4094 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4094 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151956, "unit": "ns/op", "extra": "7191 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7191 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 605814, "unit": "ns/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50938, "unit": "ns/op", "extra": "23761 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23761 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23761 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50332, "unit": "ns/op", "extra": "23838 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23838 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23838 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 115733, "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": 328.4, "unit": "ns/op", "extra": "3710643 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3710643 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3710643 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.49, "unit": "ns/op", "extra": "13151625 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13151625 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13151625 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.1, "unit": "ns/op", "extra": "1850389 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1850389 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1850389 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60201, "unit": "ns/op", "extra": "19702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65947, "unit": "ns/op", "extra": "18315 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18315 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18315 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119106, "unit": "ns/op", "extra": "8583 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8583 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8583 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1541970, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67133, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751456, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65478, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2505309, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95140, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342883, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359169, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2812, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2771952, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5536, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1067224, "unit": "ns/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18268, "unit": "ns/op", "extra": "58572 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58572 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58572 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2018872, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "686 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": "f48f922416683433d071a1880e0c6a479ab0d88d", "message": "Merge pull request #1147 from gofiber/dependabot/go_modules/azureblob/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.2.1\n\nBump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.2.0 to 1.2.1 in /azureblob", "timestamp": "2023-12-15T08:53:10+01:00", "tree_id": "2d7e853a1e0c69b68349d0a779119594bc0d744e", "url": "https://github.com/gofiber/storage/commit/f48f922416683433d071a1880e0c6a479ab0d88d" }, "date": 1702627253171, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 573351, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 515909, "unit": "ns/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 865867, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2220428, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10594, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1033892, "unit": "ns/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11880, "unit": "B/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2592238, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18989, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8688, "unit": "ns/op", "extra": "144670 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144670 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144670 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1000, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17832, "unit": "ns/op", "extra": "69807 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "69807 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69807 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 217578, "unit": "ns/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 542.6, "unit": "ns/op", "extra": "2374417 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2374417 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2374417 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 419640, "unit": "ns/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1097180, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635756, "unit": "ns/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1195480, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198887, "unit": "ns/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7595, "unit": "B/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160691, "unit": "ns/op", "extra": "7621 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "7621 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7621 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394035, "unit": "ns/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7864, "unit": "B/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 666762, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28136, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 505856, "unit": "ns/op", "extra": "2066 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29986, "unit": "B/op", "extra": "2066 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2066 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1254016, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56110, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 983848, "unit": "ns/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310664, "unit": "ns/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1518001, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 106972, "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": 111512, "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": 209989, "unit": "ns/op", "extra": "6037 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6037 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6037 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.5, "unit": "ns/op", "extra": "39471112 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39471112 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39471112 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.045, "unit": "ns/op", "extra": "149756307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149756307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149756307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.06, "unit": "ns/op", "extra": "20277658 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20277658 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20277658 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3172, "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": 55.3, "unit": "ns/op", "extra": "20256846 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20256846 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20256846 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1476179, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87272, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 693623, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15659, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2463339, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97724, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340454, "unit": "ns/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302226, "unit": "ns/op", "extra": "3964 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7708, "unit": "B/op", "extra": "3964 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3964 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728220, "unit": "ns/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2226535, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15311, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1641781, "unit": "ns/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15202, "unit": "B/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4220519, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27882, "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": 905009, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 912330, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6625, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3252314, "unit": "ns/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 410766, "unit": "ns/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 143, "unit": "B/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1650, "unit": "ns/op", "extra": "713338 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "713338 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "713338 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 786287, "unit": "ns/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 125, "unit": "B/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 311990, "unit": "ns/op", "extra": "4173 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4173 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4173 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145908, "unit": "ns/op", "extra": "8115 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8115 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8115 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 580396, "unit": "ns/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49700, "unit": "ns/op", "extra": "22647 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22647 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22647 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49297, "unit": "ns/op", "extra": "24030 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24030 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24030 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 113024, "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": 330.9, "unit": "ns/op", "extra": "3583390 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3583390 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3583390 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 87.53, "unit": "ns/op", "extra": "11626407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11626407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11626407 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.2, "unit": "ns/op", "extra": "1767746 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1767746 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1767746 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59434, "unit": "ns/op", "extra": "20005 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20005 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20005 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65701, "unit": "ns/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123018, "unit": "ns/op", "extra": "9822 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9822 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9822 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1465892, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67104, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 728566, "unit": "ns/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65476, "unit": "B/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2577445, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95265, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1334518, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1346165, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2717200, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 774735, "unit": "ns/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21446, "unit": "ns/op", "extra": "59931 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59931 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59931 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1602894, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "822 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": "114b6f30b4425d851fe23d5d6c53395227f517c6", "message": "Merge pull request #1149 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.25\n\nBump github.com/redis/rueidis from 1.0.23 to 1.0.25 in /rueidis", "timestamp": "2023-12-18T09:08:06+01:00", "tree_id": "af8a1e26ae8ae530ab72c1d22c6e58fbd379687d", "url": "https://github.com/gofiber/storage/commit/114b6f30b4425d851fe23d5d6c53395227f517c6" }, "date": 1702887361035, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585050, "unit": "ns/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534321, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 888094, "unit": "ns/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2270984, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10541, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1175922, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2837363, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19048, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8816, "unit": "ns/op", "extra": "138811 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138811 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138811 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1070, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18311, "unit": "ns/op", "extra": "62850 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62850 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62850 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 292355, "unit": "ns/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 572.6, "unit": "ns/op", "extra": "2351366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2351366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2351366 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 619912, "unit": "ns/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1638 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1120427, "unit": "ns/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 1004092, "unit": "ns/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1382151, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 218312, "unit": "ns/op", "extra": "5940 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7648, "unit": "B/op", "extra": "5940 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5940 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164901, "unit": "ns/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399619, "unit": "ns/op", "extra": "2983 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15275, "unit": "B/op", "extra": "2983 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2983 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 692945, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28137, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 547032, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29971, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1306054, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56093, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1061661, "unit": "ns/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319452, "unit": "ns/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1680234, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110716, "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": 114524, "unit": "ns/op", "extra": "10470 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10470 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10470 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215030, "unit": "ns/op", "extra": "5810 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5810 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5810 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 38.99, "unit": "ns/op", "extra": "34467258 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34467258 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34467258 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.957, "unit": "ns/op", "extra": "149288445 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149288445 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149288445 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.4, "unit": "ns/op", "extra": "20159031 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20159031 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20159031 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3178, "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": 55.27, "unit": "ns/op", "extra": "21779294 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21779294 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21779294 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1641734, "unit": "ns/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87717, "unit": "B/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 757620, "unit": "ns/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2922783, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97738, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345738, "unit": "ns/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304864, "unit": "ns/op", "extra": "3891 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3891 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3891 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 800478, "unit": "ns/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2384152, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15675, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1809406, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15332, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4692199, "unit": "ns/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28246, "unit": "B/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 907765, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 943523, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3563126, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12665, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 423437, "unit": "ns/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 143, "unit": "B/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1678, "unit": "ns/op", "extra": "627013 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "627013 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "627013 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 881890, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 329919, "unit": "ns/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150027, "unit": "ns/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 667321, "unit": "ns/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50918, "unit": "ns/op", "extra": "22723 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22723 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22723 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49915, "unit": "ns/op", "extra": "24374 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24374 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24374 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100990, "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.1, "unit": "ns/op", "extra": "3624297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3624297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3624297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.71, "unit": "ns/op", "extra": "13054072 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13054072 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13054072 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 672.4, "unit": "ns/op", "extra": "1896333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1896333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1896333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59860, "unit": "ns/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71396, "unit": "ns/op", "extra": "17918 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17918 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17918 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118753, "unit": "ns/op", "extra": "9196 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9196 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9196 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1613719, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67166, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757955, "unit": "ns/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65485, "unit": "B/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2961010, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95236, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1357378, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351903, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675994, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5525, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1026824, "unit": "ns/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17896, "unit": "ns/op", "extra": "67660 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67660 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67660 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1953080, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "698 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": "1f2db3a55956b61e39d1773e2119443fc62630d7", "message": "Merge pull request #1144 from mstgnz/main\n\nfix Minio concurrency issues for content type", "timestamp": "2023-12-18T09:11:25+01:00", "tree_id": "bb4bd28d96b01e85bec88e6d3749e3888db433e0", "url": "https://github.com/gofiber/storage/commit/1f2db3a55956b61e39d1773e2119443fc62630d7" }, "date": 1702887552008, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 643150, "unit": "ns/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 520292, "unit": "ns/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 866146, "unit": "ns/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2056067, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10527, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1166224, "unit": "ns/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "951 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2596192, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19052, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9851, "unit": "ns/op", "extra": "127777 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "127777 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "127777 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1045, "unit": "ns/op", "extra": "1206034 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206034 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17926, "unit": "ns/op", "extra": "60363 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "60363 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 243212, "unit": "ns/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.6, "unit": "ns/op", "extra": "2359758 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2359758 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2359758 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 446546, "unit": "ns/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1110899, "unit": "ns/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 773432, "unit": "ns/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1514202, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203413, "unit": "ns/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7647, "unit": "B/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 177177, "unit": "ns/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3809, "unit": "B/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409802, "unit": "ns/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15866, "unit": "B/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 816513, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28112, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 546985, "unit": "ns/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29967, "unit": "B/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1315483, "unit": "ns/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56054, "unit": "B/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 978719, "unit": "ns/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 327635, "unit": "ns/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1478655, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109658, "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": 112464, "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": 215482, "unit": "ns/op", "extra": "5956 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5956 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5956 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.33, "unit": "ns/op", "extra": "39183363 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39183363 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39183363 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.23, "unit": "ns/op", "extra": "154134151 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "154134151 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "154134151 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 70, "unit": "ns/op", "extra": "19500178 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19500178 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19500178 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3206, "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": 55.31, "unit": "ns/op", "extra": "20111047 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20111047 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20111047 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1527612, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87858, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 658848, "unit": "ns/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15585, "unit": "B/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2486293, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97657, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342956, "unit": "ns/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6822, "unit": "B/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302410, "unit": "ns/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7708, "unit": "B/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716747, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2256049, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15416, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1875759, "unit": "ns/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14988, "unit": "B/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4548126, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27440, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909325, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 935557, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3423344, "unit": "ns/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12660, "unit": "B/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 366203, "unit": "ns/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1936, "unit": "ns/op", "extra": "652028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "652028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "652028 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 758771, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 313748, "unit": "ns/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147115, "unit": "ns/op", "extra": "8288 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8288 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8288 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 584708, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51361, "unit": "ns/op", "extra": "23928 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23928 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23928 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56570, "unit": "ns/op", "extra": "23377 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23377 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23377 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102060, "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": 335.6, "unit": "ns/op", "extra": "3416306 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3416306 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3416306 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 111.4, "unit": "ns/op", "extra": "12109803 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12109803 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12109803 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 637.4, "unit": "ns/op", "extra": "1837284 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1837284 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1837284 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63627, "unit": "ns/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68495, "unit": "ns/op", "extra": "17769 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17769 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17769 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118307, "unit": "ns/op", "extra": "9672 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9672 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9672 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1666048, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67222, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 734493, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65483, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2342711, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95264, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 985, "unit": "allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339481, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361997, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2676669, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 853814, "unit": "ns/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21754, "unit": "ns/op", "extra": "63928 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63928 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63928 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1760915, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "678 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": "295f514108f56555e6427a92e6cf00cd574c26c2", "message": "Merge pull request #1150 from gofiber/dependabot/go_modules/mongodb/golang.org/x/crypto-0.17.0\n\nBump golang.org/x/crypto from 0.12.0 to 0.17.0 in /mongodb", "timestamp": "2023-12-18T22:57:35+01:00", "tree_id": "9fd781122b933f744b47209f3e99693da98bddc6", "url": "https://github.com/gofiber/storage/commit/295f514108f56555e6427a92e6cf00cd574c26c2" }, "date": 1702937131491, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588820, "unit": "ns/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537732, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 886218, "unit": "ns/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2791626, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10605, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1179031, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2861789, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19055, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8736, "unit": "ns/op", "extra": "135733 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135733 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135733 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1018, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17955, "unit": "ns/op", "extra": "63289 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63289 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63289 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 280268, "unit": "ns/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.1, "unit": "ns/op", "extra": "2287136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2287136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2287136 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 587205, "unit": "ns/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1162933, "unit": "ns/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 906632, "unit": "ns/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1840958, "unit": "ns/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 220051, "unit": "ns/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7637, "unit": "B/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165529, "unit": "ns/op", "extra": "7718 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3791, "unit": "B/op", "extra": "7718 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7718 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400860, "unit": "ns/op", "extra": "2973 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15289, "unit": "B/op", "extra": "2973 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2973 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 679427, "unit": "ns/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28154, "unit": "B/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 589458, "unit": "ns/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29954, "unit": "B/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1314236, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56129, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1066929, "unit": "ns/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314047, "unit": "ns/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1608962, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109628, "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": 112668, "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": 221023, "unit": "ns/op", "extra": "5568 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5568 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5568 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.97, "unit": "ns/op", "extra": "38983100 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38983100 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38983100 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.72, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.87, "unit": "ns/op", "extra": "20311470 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20311470 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20311470 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3198, "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": 55.25, "unit": "ns/op", "extra": "21755323 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21755323 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21755323 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1616853, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87905, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676818, "unit": "ns/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2931591, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97892, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350207, "unit": "ns/op", "extra": "3184 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3184 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3184 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306336, "unit": "ns/op", "extra": "3714 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3714 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724005, "unit": "ns/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2285858, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15576, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1751600, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15415, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4893616, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27479, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 905688, "unit": "ns/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927179, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3477141, "unit": "ns/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "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": 456432, "unit": "ns/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1733, "unit": "ns/op", "extra": "656247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "656247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "656247 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 991618, "unit": "ns/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 198, "unit": "B/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 315997, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152943, "unit": "ns/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8016 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 628459, "unit": "ns/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52227, "unit": "ns/op", "extra": "22629 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22629 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22629 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51167, "unit": "ns/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106954, "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": 343.1, "unit": "ns/op", "extra": "3628759 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3628759 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3628759 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.19, "unit": "ns/op", "extra": "12362574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12362574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12362574 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.1, "unit": "ns/op", "extra": "1867046 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1867046 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1867046 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60839, "unit": "ns/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19504 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67710, "unit": "ns/op", "extra": "17559 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17559 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17559 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119864, "unit": "ns/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1763772, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67237, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 762743, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65485, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3041619, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95236, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1496916, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1432118, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2755553, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1056059, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19126, "unit": "ns/op", "extra": "64376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64376 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2070343, "unit": "ns/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "595 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": "816a8405d96edc5dc3dbd459c0e6190b8c611851", "message": "Merge pull request #1151 from gofiber/dependabot/go_modules/postgres/golang.org/x/crypto-0.17.0\n\nBump golang.org/x/crypto from 0.12.0 to 0.17.0 in /postgres", "timestamp": "2023-12-18T22:59:07+01:00", "tree_id": "1308816c15c19e4436d5ea1b6b5d3034d79898f8", "url": "https://github.com/gofiber/storage/commit/816a8405d96edc5dc3dbd459c0e6190b8c611851" }, "date": 1702937241781, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592910, "unit": "ns/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2064 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534148, "unit": "ns/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 875039, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2053580, "unit": "ns/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10537, "unit": "B/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1028809, "unit": "ns/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11877, "unit": "B/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2349237, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19046, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8657, "unit": "ns/op", "extra": "141175 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141175 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141175 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 963.2, "unit": "ns/op", "extra": "1218073 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1218073 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1218073 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20106, "unit": "ns/op", "extra": "62299 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62299 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 229594, "unit": "ns/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 511.3, "unit": "ns/op", "extra": "2366323 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2366323 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2366323 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 443596, "unit": "ns/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1080858, "unit": "ns/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 792650, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1320691, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194548, "unit": "ns/op", "extra": "6110 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7547, "unit": "B/op", "extra": "6110 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6110 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159976, "unit": "ns/op", "extra": "7794 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7794 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7794 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409807, "unit": "ns/op", "extra": "3068 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15053, "unit": "B/op", "extra": "3068 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 711867, "unit": "ns/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28133, "unit": "B/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 686085, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29994, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1266614, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56134, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 998195, "unit": "ns/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317013, "unit": "ns/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1696250, "unit": "ns/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109473, "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": 112647, "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": 212461, "unit": "ns/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.38, "unit": "ns/op", "extra": "39450008 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39450008 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39450008 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.07, "unit": "ns/op", "extra": "147318837 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147318837 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147318837 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.11, "unit": "ns/op", "extra": "20143147 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20143147 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20143147 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3312, "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.3, "unit": "ns/op", "extra": "21501998 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21501998 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21501998 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1595829, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87649, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 656109, "unit": "ns/op", "extra": "1857 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15651, "unit": "B/op", "extra": "1857 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1857 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2492474, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97791, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348143, "unit": "ns/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302620, "unit": "ns/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710257, "unit": "ns/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12229, "unit": "B/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2107380, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15314, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1796162, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15253, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4336972, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27748, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916824, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1026170, "unit": "ns/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3469840, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 324328, "unit": "ns/op", "extra": "3937 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 140, "unit": "B/op", "extra": "3937 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3937 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2032, "unit": "ns/op", "extra": "636292 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "636292 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "636292 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 643617, "unit": "ns/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 293032, "unit": "ns/op", "extra": "4276 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4276 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4276 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147262, "unit": "ns/op", "extra": "8104 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8104 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8104 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 577606, "unit": "ns/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49709, "unit": "ns/op", "extra": "24373 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24373 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24373 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49899, "unit": "ns/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100787, "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": 337.1, "unit": "ns/op", "extra": "3342960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3342960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3342960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 104.6, "unit": "ns/op", "extra": "14746767 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14746767 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14746767 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 651.1, "unit": "ns/op", "extra": "1789903 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1789903 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1789903 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63603, "unit": "ns/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65289, "unit": "ns/op", "extra": "16748 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "16748 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "16748 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119446, "unit": "ns/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1480327, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67201, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 843208, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65468, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2529840, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95355, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 985, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349625, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350463, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675763, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 956289, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18250, "unit": "ns/op", "extra": "64215 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64215 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64215 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1868025, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "682 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": "d5fe78b89177b6ba5db92a704dda8fffcf01b85d", "message": "Merge pull request #1154 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.3.1\n\nBump github.com/redis/go-redis/v9 from 9.3.0 to 9.3.1 in /redis", "timestamp": "2023-12-20T08:05:30+01:00", "tree_id": "362cc71639b0b6900a082378e21cc04833f828d3", "url": "https://github.com/gofiber/storage/commit/d5fe78b89177b6ba5db92a704dda8fffcf01b85d" }, "date": 1703056393875, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585523, "unit": "ns/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528086, "unit": "ns/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 875660, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2516503, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10586, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1053799, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11874, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2472296, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19025, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8674, "unit": "ns/op", "extra": "146018 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "146018 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "146018 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 965.6, "unit": "ns/op", "extra": "1220930 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1220930 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1220930 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17616, "unit": "ns/op", "extra": "65346 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65346 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65346 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 258132, "unit": "ns/op", "extra": "4684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 594.1, "unit": "ns/op", "extra": "2450926 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2450926 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2450926 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 515885, "unit": "ns/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1169832, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 812782, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1413713, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208580, "unit": "ns/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7581, "unit": "B/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160597, "unit": "ns/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 395964, "unit": "ns/op", "extra": "2830 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15398, "unit": "B/op", "extra": "2830 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 980577, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28169, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 599317, "unit": "ns/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29987, "unit": "B/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1490433, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56070, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1011612, "unit": "ns/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334984, "unit": "ns/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1547011, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111837, "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": 116315, "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": 217838, "unit": "ns/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.65, "unit": "ns/op", "extra": "39245487 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39245487 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39245487 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.988, "unit": "ns/op", "extra": "149078784 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149078784 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149078784 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.36, "unit": "ns/op", "extra": "19579858 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19579858 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19579858 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3204, "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": 57.75, "unit": "ns/op", "extra": "20700636 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20700636 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20700636 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1595102, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87149, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 658942, "unit": "ns/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2658772, "unit": "ns/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98181, "unit": "B/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345741, "unit": "ns/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312611, "unit": "ns/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711812, "unit": "ns/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12210, "unit": "B/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2238802, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15166, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2003214, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15357, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4647966, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27189, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 908323, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 906558, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6628, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3634163, "unit": "ns/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 401009, "unit": "ns/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 138, "unit": "B/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1677, "unit": "ns/op", "extra": "730196 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "730196 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "730196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 795149, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310850, "unit": "ns/op", "extra": "4167 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4167 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4167 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 159810, "unit": "ns/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 623076, "unit": "ns/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52697, "unit": "ns/op", "extra": "24009 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24009 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24009 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49808, "unit": "ns/op", "extra": "23301 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23301 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23301 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102063, "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": 397.8, "unit": "ns/op", "extra": "3646698 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3646698 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3646698 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.9, "unit": "ns/op", "extra": "13297568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13297568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13297568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.4, "unit": "ns/op", "extra": "1830024 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1830024 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1830024 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59632, "unit": "ns/op", "extra": "20058 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20058 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20058 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66812, "unit": "ns/op", "extra": "18126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18126 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120059, "unit": "ns/op", "extra": "9633 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9633 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9633 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1632787, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67274, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753843, "unit": "ns/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65484, "unit": "B/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2661297, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95233, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343577, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355011, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684227, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 904018, "unit": "ns/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21494, "unit": "ns/op", "extra": "67947 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67947 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67947 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1635349, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "687 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": "c3d011b5be8221521b36fd8e61516e7473e6d10c", "message": "Update benchmark.yml\n\nChange github token", "timestamp": "2023-12-22T13:19:35+01:00", "tree_id": "28a337e8e61b8f1899dc66276bedcb1fdaa7bdb0", "url": "https://github.com/gofiber/storage/commit/c3d011b5be8221521b36fd8e61516e7473e6d10c" }, "date": 1703248043960, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 571260, "unit": "ns/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2098 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519377, "unit": "ns/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873524, "unit": "ns/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2349015, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10591, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1071706, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2650386, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18968, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8804, "unit": "ns/op", "extra": "130172 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130172 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130172 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 975.8, "unit": "ns/op", "extra": "1204503 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1204503 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1204503 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17635, "unit": "ns/op", "extra": "67806 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67806 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67806 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 246877, "unit": "ns/op", "extra": "6168 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6168 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6168 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 517.6, "unit": "ns/op", "extra": "2415621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2415621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2415621 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 554011, "unit": "ns/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1013106, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 891098, "unit": "ns/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1289907, "unit": "ns/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205555, "unit": "ns/op", "extra": "5924 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7652, "unit": "B/op", "extra": "5924 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5924 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158967, "unit": "ns/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390744, "unit": "ns/op", "extra": "2604 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15930, "unit": "B/op", "extra": "2604 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2604 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 648084, "unit": "ns/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28191, "unit": "B/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 546920, "unit": "ns/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29957, "unit": "B/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1323068, "unit": "ns/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56093, "unit": "B/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 990529, "unit": "ns/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 307410, "unit": "ns/op", "extra": "3668 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3668 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3668 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1493765, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 106415, "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": 111667, "unit": "ns/op", "extra": "10729 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10729 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10729 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 209219, "unit": "ns/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.09, "unit": "ns/op", "extra": "38760824 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38760824 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38760824 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.33, "unit": "ns/op", "extra": "139884315 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "139884315 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "139884315 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.98, "unit": "ns/op", "extra": "18554930 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18554930 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18554930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3242, "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": 55.36, "unit": "ns/op", "extra": "21787006 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21787006 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21787006 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1513246, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87791, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676137, "unit": "ns/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15651, "unit": "B/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2498628, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97978, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341169, "unit": "ns/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305614, "unit": "ns/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 763497, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2163366, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15307, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1722929, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14939, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4520177, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27957, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 895651, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909775, "unit": "ns/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6627, "unit": "B/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3575577, "unit": "ns/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 401636, "unit": "ns/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1671, "unit": "ns/op", "extra": "685627 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "685627 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "685627 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 764902, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 126, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 313631, "unit": "ns/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144391, "unit": "ns/op", "extra": "8032 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8032 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8032 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 612203, "unit": "ns/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50923, "unit": "ns/op", "extra": "24218 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24218 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24218 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53934, "unit": "ns/op", "extra": "23749 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23749 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23749 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102311, "unit": "ns/op", "extra": "11978 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11978 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11978 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 354.7, "unit": "ns/op", "extra": "3382551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3382551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3382551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.11, "unit": "ns/op", "extra": "13061811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13061811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13061811 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.8, "unit": "ns/op", "extra": "1945773 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1945773 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1945773 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60515, "unit": "ns/op", "extra": "19791 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19791 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19791 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66450, "unit": "ns/op", "extra": "18187 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18187 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18187 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119263, "unit": "ns/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1493802, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67156, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 733406, "unit": "ns/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65477, "unit": "B/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1612 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2502234, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95198, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1388237, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352413, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674082, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 847009, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18404, "unit": "ns/op", "extra": "59600 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59600 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59600 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1691018, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "734 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": "b949d4a2611eaac7bb6937aaeb3ab55d89ad7dc5", "message": "Merge pull request #1156 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.47.7\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.5 to 1.47.7 in /s3", "timestamp": "2023-12-25T08:28:25+01:00", "tree_id": "6badc8a652b558c9d59da7331b9aa83b2e041fb6", "url": "https://github.com/gofiber/storage/commit/b949d4a2611eaac7bb6937aaeb3ab55d89ad7dc5" }, "date": 1703489773155, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575957, "unit": "ns/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 517134, "unit": "ns/op", "extra": "2358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862973, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2253108, "unit": "ns/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1018060, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2347875, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19036, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8633, "unit": "ns/op", "extra": "138780 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138780 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138780 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 991.3, "unit": "ns/op", "extra": "1214402 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1214402 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1214402 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17909, "unit": "ns/op", "extra": "67088 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67088 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67088 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 205101, "unit": "ns/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6042 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 602.9, "unit": "ns/op", "extra": "2436962 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2436962 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2436962 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 414785, "unit": "ns/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1124615, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 623008, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1123886, "unit": "ns/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205487, "unit": "ns/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7639, "unit": "B/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162257, "unit": "ns/op", "extra": "6523 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3797, "unit": "B/op", "extra": "6523 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6523 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402478, "unit": "ns/op", "extra": "2676 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15769, "unit": "B/op", "extra": "2676 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2676 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 732897, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28175, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 578155, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30007, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1231245, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56144, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 992269, "unit": "ns/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311043, "unit": "ns/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1489197, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110450, "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": 125467, "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": 215279, "unit": "ns/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.11, "unit": "ns/op", "extra": "39461553 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39461553 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39461553 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.966, "unit": "ns/op", "extra": "144894358 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144894358 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144894358 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.15, "unit": "ns/op", "extra": "18813568 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18813568 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18813568 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.315, "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": 55.2, "unit": "ns/op", "extra": "21684176 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21684176 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21684176 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1426170, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88091, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 663887, "unit": "ns/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2311849, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97702, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349901, "unit": "ns/op", "extra": "3228 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3228 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3228 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 333619, "unit": "ns/op", "extra": "3956 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3956 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3956 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710709, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2111037, "unit": "ns/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15168, "unit": "B/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1749256, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14957, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4437724, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27922, "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": 1016027, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6589, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915532, "unit": "ns/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3124740, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12675, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 352453, "unit": "ns/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1661, "unit": "ns/op", "extra": "709729 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "709729 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "709729 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 619686, "unit": "ns/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 283786, "unit": "ns/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147326, "unit": "ns/op", "extra": "7314 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7314 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7314 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 567004, "unit": "ns/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57331, "unit": "ns/op", "extra": "23391 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23391 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23391 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50325, "unit": "ns/op", "extra": "20262 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20262 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20262 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102904, "unit": "ns/op", "extra": "11767 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11767 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11767 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 328.2, "unit": "ns/op", "extra": "3928022 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3928022 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3928022 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.25, "unit": "ns/op", "extra": "13416294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13416294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13416294 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 609.3, "unit": "ns/op", "extra": "1995243 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1995243 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1995243 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59244, "unit": "ns/op", "extra": "20173 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20173 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20173 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66846, "unit": "ns/op", "extra": "17994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17994 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 127166, "unit": "ns/op", "extra": "9757 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9757 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9757 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1460368, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67231, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 743064, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65474, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2513098, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95218, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343689, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348389, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2666893, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 827262, "unit": "ns/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18279, "unit": "ns/op", "extra": "68083 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68083 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68083 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1598563, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "739 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": "d5a8b4ff6be0f4671afc96a136d30d9b836e8e89", "message": "Merge pull request #1157 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.26.2\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 in /s3", "timestamp": "2023-12-25T08:30:33+01:00", "tree_id": "6b87ac249721de312abbf53d20b1c2b73df712b5", "url": "https://github.com/gofiber/storage/commit/d5a8b4ff6be0f4671afc96a136d30d9b836e8e89" }, "date": 1703489929280, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596001, "unit": "ns/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527119, "unit": "ns/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 958425, "unit": "ns/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2022789, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10520, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1077671, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11885, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3017870, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19042, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8671, "unit": "ns/op", "extra": "119776 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "119776 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "119776 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1295, "unit": "ns/op", "extra": "993519 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "993519 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "993519 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18044, "unit": "ns/op", "extra": "67540 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67540 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67540 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 262581, "unit": "ns/op", "extra": "4741 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4741 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4741 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.6, "unit": "ns/op", "extra": "2336006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2336006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2336006 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 527800, "unit": "ns/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1046823, "unit": "ns/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 694554, "unit": "ns/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1335184, "unit": "ns/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201696, "unit": "ns/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4110, "unit": "B/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161696, "unit": "ns/op", "extra": "8326 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3794, "unit": "B/op", "extra": "8326 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "8326 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396868, "unit": "ns/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16016, "unit": "B/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722586, "unit": "ns/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28127, "unit": "B/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 618865, "unit": "ns/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29950, "unit": "B/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1317509, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56021, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1066800, "unit": "ns/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312827, "unit": "ns/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1625100, "unit": "ns/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111046, "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": 115858, "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": 213822, "unit": "ns/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6007 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.78, "unit": "ns/op", "extra": "39271909 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39271909 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39271909 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.985, "unit": "ns/op", "extra": "149561824 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149561824 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149561824 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.32, "unit": "ns/op", "extra": "20226097 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20226097 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20226097 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3162, "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": 55.39, "unit": "ns/op", "extra": "21787066 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21787066 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21787066 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1608643, "unit": "ns/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87984, "unit": "B/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 661097, "unit": "ns/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2602328, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97602, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 352641, "unit": "ns/op", "extra": "3112 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3112 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3112 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310184, "unit": "ns/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714459, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2301567, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15181, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1791847, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15226, "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": 5299076, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27181, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912080, "unit": "ns/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 920962, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3496830, "unit": "ns/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12660, "unit": "B/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 402618, "unit": "ns/op", "extra": "3136 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 137, "unit": "B/op", "extra": "3136 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3136 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2125, "unit": "ns/op", "extra": "502887 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "502887 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "502887 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 768626, "unit": "ns/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321630, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150287, "unit": "ns/op", "extra": "6816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 636295, "unit": "ns/op", "extra": "1854 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1854 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1854 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51632, "unit": "ns/op", "extra": "23792 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23792 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23792 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50410, "unit": "ns/op", "extra": "23779 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23779 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23779 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101562, "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": 334.1, "unit": "ns/op", "extra": "3628638 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3628638 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3628638 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 106.6, "unit": "ns/op", "extra": "12802419 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12802419 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12802419 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 621, "unit": "ns/op", "extra": "1875705 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1875705 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1875705 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67175, "unit": "ns/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68999, "unit": "ns/op", "extra": "17714 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17714 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17714 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121599, "unit": "ns/op", "extra": "9189 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9189 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9189 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1696747, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67161, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750053, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65479, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2716042, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95170, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347425, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357198, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680238, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 931589, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20599, "unit": "ns/op", "extra": "65882 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65882 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65882 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1911516, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "526 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": "d472b1018e9a2e035c0b8cc585cabe1402952e86", "message": "Merge pull request #1159 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.9\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.7 to 1.15.9 in /s3", "timestamp": "2023-12-25T08:32:12+01:00", "tree_id": "0464f63c2a05dfbc6d2471d57d4132a7ce27f2b4", "url": "https://github.com/gofiber/storage/commit/d472b1018e9a2e035c0b8cc585cabe1402952e86" }, "date": 1703490021320, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 578979, "unit": "ns/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 511666, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 860848, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2023497, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10569, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1019163, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11885, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2326493, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19055, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8751, "unit": "ns/op", "extra": "136419 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136419 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136419 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 965.9, "unit": "ns/op", "extra": "1213383 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1213383 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1213383 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19754, "unit": "ns/op", "extra": "66332 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66332 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66332 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 187923, "unit": "ns/op", "extra": "6661 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6661 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6661 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 511.4, "unit": "ns/op", "extra": "2373916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2373916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2373916 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 380751, "unit": "ns/op", "extra": "3145 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3145 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3145 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 698825, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 663311, "unit": "ns/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1168514, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196115, "unit": "ns/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7576, "unit": "B/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158381, "unit": "ns/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3783, "unit": "B/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389969, "unit": "ns/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15814, "unit": "B/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 721205, "unit": "ns/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28121, "unit": "B/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 531751, "unit": "ns/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29984, "unit": "B/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1380074, "unit": "ns/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56056, "unit": "B/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 979192, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 307922, "unit": "ns/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1445040, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108559, "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": 123765, "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": 212182, "unit": "ns/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 33.81, "unit": "ns/op", "extra": "38071335 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38071335 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38071335 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.018, "unit": "ns/op", "extra": "151356036 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151356036 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151356036 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.11, "unit": "ns/op", "extra": "20170990 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20170990 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20170990 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3246, "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": 55.33, "unit": "ns/op", "extra": "21802528 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21802528 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21802528 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1401790, "unit": "ns/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87689, "unit": "B/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 648298, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2409818, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98034, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345205, "unit": "ns/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 324895, "unit": "ns/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3639 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 695524, "unit": "ns/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2059135, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15633, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1724009, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15240, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4267838, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27449, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1020603, "unit": "ns/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924057, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2902393, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12665, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 280092, "unit": "ns/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 136, "unit": "B/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1686, "unit": "ns/op", "extra": "712726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "712726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "712726 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 570325, "unit": "ns/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 276968, "unit": "ns/op", "extra": "4498 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4498 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4498 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146199, "unit": "ns/op", "extra": "7177 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7177 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7177 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 528313, "unit": "ns/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57484, "unit": "ns/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23146 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50164, "unit": "ns/op", "extra": "23845 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23845 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23845 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103279, "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": 349.6, "unit": "ns/op", "extra": "3658522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3658522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3658522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.48, "unit": "ns/op", "extra": "11804553 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11804553 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11804553 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.4, "unit": "ns/op", "extra": "1861772 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1861772 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1861772 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59933, "unit": "ns/op", "extra": "19803 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19803 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19803 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 64997, "unit": "ns/op", "extra": "18685 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18685 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18685 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119175, "unit": "ns/op", "extra": "9681 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9681 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9681 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1425717, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67197, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 728848, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65475, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2442152, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95210, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356030, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2907, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348682, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2662705, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 754997, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17916, "unit": "ns/op", "extra": "68652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "68652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "68652 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1442828, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "829 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": "a6bcf4f574bb1754d4d827899fd09a441f5fb643", "message": "Merge pull request #1161 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.26.2\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 in /dynamodb", "timestamp": "2023-12-25T08:44:19+01:00", "tree_id": "764c27f4108fe8eb95e5035c29ef96e55e8dd7b2", "url": "https://github.com/gofiber/storage/commit/a6bcf4f574bb1754d4d827899fd09a441f5fb643" }, "date": 1703490739464, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 578212, "unit": "ns/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528588, "unit": "ns/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 865319, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2043979, "unit": "ns/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10538, "unit": "B/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1010508, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11880, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2359285, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19046, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8589, "unit": "ns/op", "extra": "145387 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145387 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145387 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 963.9, "unit": "ns/op", "extra": "1212193 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1212193 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1212193 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20000, "unit": "ns/op", "extra": "66543 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66543 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66543 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 208981, "unit": "ns/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 519.1, "unit": "ns/op", "extra": "2381206 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2381206 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2381206 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 418278, "unit": "ns/op", "extra": "2618 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2618 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2618 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1049333, "unit": "ns/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 779524, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1299554, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197469, "unit": "ns/op", "extra": "6115 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7538, "unit": "B/op", "extra": "6115 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6115 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162087, "unit": "ns/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397854, "unit": "ns/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15481, "unit": "B/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 730034, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28170, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544458, "unit": "ns/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29957, "unit": "B/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1414248, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56099, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 977582, "unit": "ns/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 313138, "unit": "ns/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1515634, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 107033, "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": 112209, "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": 214295, "unit": "ns/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.97, "unit": "ns/op", "extra": "34687352 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34687352 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34687352 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.129, "unit": "ns/op", "extra": "148997151 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148997151 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148997151 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.23, "unit": "ns/op", "extra": "20141829 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20141829 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20141829 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3162, "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": 55.28, "unit": "ns/op", "extra": "21841646 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21841646 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21841646 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1565300, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87876, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 651754, "unit": "ns/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2456627, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98222, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342976, "unit": "ns/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307279, "unit": "ns/op", "extra": "4004 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "4004 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4004 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 703755, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2124655, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15298, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1765205, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15527, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4406887, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27235, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 983053, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 905872, "unit": "ns/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3171569, "unit": "ns/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12647, "unit": "B/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 316605, "unit": "ns/op", "extra": "4070 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 139, "unit": "B/op", "extra": "4070 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4070 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1699, "unit": "ns/op", "extra": "709744 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "709744 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "709744 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 618920, "unit": "ns/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 283452, "unit": "ns/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147291, "unit": "ns/op", "extra": "8150 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8150 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8150 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 575333, "unit": "ns/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53298, "unit": "ns/op", "extra": "20016 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20016 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20016 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51610, "unit": "ns/op", "extra": "23703 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23703 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23703 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104244, "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": 340.8, "unit": "ns/op", "extra": "3666963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3666963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3666963 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.9, "unit": "ns/op", "extra": "13633206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13633206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13633206 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.9, "unit": "ns/op", "extra": "1872288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1872288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1872288 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59902, "unit": "ns/op", "extra": "19119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66234, "unit": "ns/op", "extra": "18224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18224 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119478, "unit": "ns/op", "extra": "9656 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9656 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9656 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1474971, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67244, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 747949, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65470, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2512315, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95203, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373350, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353909, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689847, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "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": 783485, "unit": "ns/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18025, "unit": "ns/op", "extra": "65257 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65257 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65257 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1484896, "unit": "ns/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "752 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": "6606f5725a313fb12951b058188039b529f60f4e", "message": "Merge pull request #1162 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.26.7\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.26.6 to 1.26.7 in /dynamodb", "timestamp": "2023-12-25T08:44:57+01:00", "tree_id": "bb8bfa27ce638394541af2fabb8fa619bd2f67f8", "url": "https://github.com/gofiber/storage/commit/6606f5725a313fb12951b058188039b529f60f4e" }, "date": 1703490765637, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586042, "unit": "ns/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15436, "unit": "B/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 518012, "unit": "ns/op", "extra": "2349 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2349 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2349 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869775, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1975705, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10538, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1016027, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11877, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2411876, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19057, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8738, "unit": "ns/op", "extra": "139950 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139950 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139950 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 973.9, "unit": "ns/op", "extra": "1236361 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1236361 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1236361 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19754, "unit": "ns/op", "extra": "55689 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "55689 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "55689 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 200609, "unit": "ns/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 511.7, "unit": "ns/op", "extra": "2304206 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2304206 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2304206 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 404284, "unit": "ns/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1059100, "unit": "ns/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1000 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 805250, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1194980, "unit": "ns/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202072, "unit": "ns/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7635, "unit": "B/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5961 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162776, "unit": "ns/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3802, "unit": "B/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400627, "unit": "ns/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15772, "unit": "B/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 734093, "unit": "ns/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28131, "unit": "B/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 533561, "unit": "ns/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29994, "unit": "B/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1388752, "unit": "ns/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56070, "unit": "B/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1005654, "unit": "ns/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311304, "unit": "ns/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1488002, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112855, "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": 127531, "unit": "ns/op", "extra": "8352 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8352 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8352 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213071, "unit": "ns/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.31, "unit": "ns/op", "extra": "32362936 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "32362936 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "32362936 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.938, "unit": "ns/op", "extra": "149214748 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149214748 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149214748 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.89, "unit": "ns/op", "extra": "16850526 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "16850526 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "16850526 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3337, "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": 55.13, "unit": "ns/op", "extra": "21804932 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21804932 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21804932 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1435155, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87493, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 655086, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15616, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2420286, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97605, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343529, "unit": "ns/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 340781, "unit": "ns/op", "extra": "3644 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3644 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3644 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706291, "unit": "ns/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2171270, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15314, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759359, "unit": "ns/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15102, "unit": "B/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4393478, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27493, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 979051, "unit": "ns/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901140, "unit": "ns/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3086027, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 295991, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1696, "unit": "ns/op", "extra": "683185 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "683185 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "683185 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 602603, "unit": "ns/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287676, "unit": "ns/op", "extra": "4580 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4580 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4580 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147985, "unit": "ns/op", "extra": "8149 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8149 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8149 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 569125, "unit": "ns/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50800, "unit": "ns/op", "extra": "22666 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22666 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22666 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50984, "unit": "ns/op", "extra": "23623 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23623 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23623 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106162, "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": 329.7, "unit": "ns/op", "extra": "3491534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3491534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3491534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.23, "unit": "ns/op", "extra": "13856871 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13856871 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13856871 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.6, "unit": "ns/op", "extra": "1882543 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1882543 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1882543 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59921, "unit": "ns/op", "extra": "19988 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19988 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19988 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66400, "unit": "ns/op", "extra": "18127 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18127 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18127 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 128108, "unit": "ns/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1478182, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67244, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 740010, "unit": "ns/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65485, "unit": "B/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2313808, "unit": "ns/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95243, "unit": "B/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 985, "unit": "allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348124, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354931, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677934, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 754689, "unit": "ns/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18563, "unit": "ns/op", "extra": "66588 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66588 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66588 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1544356, "unit": "ns/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "852 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": "a1f3be3afdda3b67b62871b4d51308fa4ca1b2ad", "message": "Merge pull request #1165 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.26\n\nBump github.com/redis/rueidis from 1.0.25 to 1.0.26 in /rueidis", "timestamp": "2024-01-01T08:08:50+01:00", "tree_id": "c6f3ffad0f16c71ecbad3833cd1d861f04672334", "url": "https://github.com/gofiber/storage/commit/a1f3be3afdda3b67b62871b4d51308fa4ca1b2ad" }, "date": 1704093423713, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 590108, "unit": "ns/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529251, "unit": "ns/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 949853, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23308, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2107715, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10571, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1147832, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11888, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2755159, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18976, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8901, "unit": "ns/op", "extra": "141957 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141957 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141957 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20567, "unit": "ns/op", "extra": "58671 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58671 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58671 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 231902, "unit": "ns/op", "extra": "4742 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4742 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4742 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 512.9, "unit": "ns/op", "extra": "2342366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2342366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2342366 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 462525, "unit": "ns/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1020606, "unit": "ns/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 797651, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1386053, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203120, "unit": "ns/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7687, "unit": "B/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164294, "unit": "ns/op", "extra": "6794 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3782, "unit": "B/op", "extra": "6794 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6794 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401527, "unit": "ns/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15760, "unit": "B/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 730247, "unit": "ns/op", "extra": "1399 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28110, "unit": "B/op", "extra": "1399 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 361, "unit": "allocs/op", "extra": "1399 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 632847, "unit": "ns/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 29995, "unit": "B/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 389, "unit": "allocs/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1376115, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56094, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 718, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1057709, "unit": "ns/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 313288, "unit": "ns/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1571574, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116021, "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": 126966, "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": 220220, "unit": "ns/op", "extra": "5482 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5482 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5482 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.32, "unit": "ns/op", "extra": "38888316 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38888316 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38888316 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.99, "unit": "ns/op", "extra": "150444014 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150444014 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150444014 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.34, "unit": "ns/op", "extra": "19771465 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19771465 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19771465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3154, "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": 55.55, "unit": "ns/op", "extra": "20510895 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20510895 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20510895 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1542926, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87456, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 669495, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2626572, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98072, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 373195, "unit": "ns/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 324296, "unit": "ns/op", "extra": "3409 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3409 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3409 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 726263, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2250414, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15606, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1757099, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15084, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4691049, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27715, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1059175, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 931074, "unit": "ns/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1219 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3732713, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12683, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 378853, "unit": "ns/op", "extra": "2935 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 141, "unit": "B/op", "extra": "2935 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2935 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1689, "unit": "ns/op", "extra": "679402 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "679402 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "679402 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 866723, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 312059, "unit": "ns/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149020, "unit": "ns/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 644054, "unit": "ns/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51387, "unit": "ns/op", "extra": "23269 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23269 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23269 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50704, "unit": "ns/op", "extra": "23473 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23473 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23473 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105725, "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": 337.9, "unit": "ns/op", "extra": "3722630 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3722630 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3722630 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.79, "unit": "ns/op", "extra": "12980396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12980396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12980396 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642.8, "unit": "ns/op", "extra": "1864954 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1864954 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1864954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59835, "unit": "ns/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19771 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67338, "unit": "ns/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 136158, "unit": "ns/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1552215, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67194, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760690, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65477, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2674444, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95238, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350261, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358955, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687905, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 947976, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18076, "unit": "ns/op", "extra": "66968 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66968 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66968 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1691718, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "678 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": "257feaa392ec827f7067f3486e875f6493f3eb48", "message": "Merge pull request #1167 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.14\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.12 to 1.12.14 in /dynamodb", "timestamp": "2024-01-05T05:11:06+01:00", "tree_id": "be486ddb64d8cead197277cd7184c8e1b9c76a11", "url": "https://github.com/gofiber/storage/commit/257feaa392ec827f7067f3486e875f6493f3eb48" }, "date": 1704428338938, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589955, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523901, "unit": "ns/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 896404, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2596353, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10548, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1095678, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2825528, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19062, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8734, "unit": "ns/op", "extra": "126555 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "126555 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "126555 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 960.5, "unit": "ns/op", "extra": "1212435 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1212435 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1212435 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18789, "unit": "ns/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 335532, "unit": "ns/op", "extra": "3680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "3680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 585.3, "unit": "ns/op", "extra": "2415884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2415884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2415884 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 652751, "unit": "ns/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1152168, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6634, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 978760, "unit": "ns/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1447421, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13031, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 213931, "unit": "ns/op", "extra": "6252 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7467, "unit": "B/op", "extra": "6252 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6252 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161023, "unit": "ns/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3810, "unit": "B/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388162, "unit": "ns/op", "extra": "2757 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15460, "unit": "B/op", "extra": "2757 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1042984, "unit": "ns/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28574, "unit": "B/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 582321, "unit": "ns/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30391, "unit": "B/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1335212, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57035, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1124724, "unit": "ns/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353160, "unit": "ns/op", "extra": "3381 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3381 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3381 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1623146, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108227, "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": 113883, "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": 213256, "unit": "ns/op", "extra": "6086 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6086 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6086 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.66, "unit": "ns/op", "extra": "38997955 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38997955 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38997955 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.985, "unit": "ns/op", "extra": "152103295 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152103295 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152103295 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 72.72, "unit": "ns/op", "extra": "19019614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19019614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19019614 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3214, "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": 55.43, "unit": "ns/op", "extra": "21760866 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21760866 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21760866 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1673201, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87735, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 668329, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2853530, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97614, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343755, "unit": "ns/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306389, "unit": "ns/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7715, "unit": "B/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714792, "unit": "ns/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2548292, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15572, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1754981, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15249, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4790788, "unit": "ns/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27462, "unit": "B/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 904106, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 917849, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3972580, "unit": "ns/op", "extra": "302 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "302 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "302 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 495224, "unit": "ns/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1675, "unit": "ns/op", "extra": "681126 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681126 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681126 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1011989, "unit": "ns/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 199, "unit": "B/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 334299, "unit": "ns/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 171845, "unit": "ns/op", "extra": "8307 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8307 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8307 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 696057, "unit": "ns/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49749, "unit": "ns/op", "extra": "23685 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23685 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23685 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49457, "unit": "ns/op", "extra": "24603 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24603 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24603 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105964, "unit": "ns/op", "extra": "9600 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9600 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9600 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 346.6, "unit": "ns/op", "extra": "3545445 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3545445 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3545445 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.4, "unit": "ns/op", "extra": "12526202 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12526202 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12526202 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624, "unit": "ns/op", "extra": "1770772 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1770772 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1770772 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60477, "unit": "ns/op", "extra": "19842 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19842 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19842 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65809, "unit": "ns/op", "extra": "18309 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18309 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18309 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118509, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1685553, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67197, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 741955, "unit": "ns/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65477, "unit": "B/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2853823, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95186, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347157, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367604, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677910, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1078555, "unit": "ns/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18578, "unit": "ns/op", "extra": "61357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61357 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2243929, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "532 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": "c9f0d0fce18b91aba4e2b7d6b214977f69fde858", "message": "Merge pull request #1166 from gofiber/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41\n\nBump tj-actions/changed-files from 40 to 41 in /.github/workflows", "timestamp": "2024-01-05T14:56:18+01:00", "tree_id": "3bf070379a0becaf82f0c4501cb924f435b056e7", "url": "https://github.com/gofiber/storage/commit/c9f0d0fce18b91aba4e2b7d6b214977f69fde858" }, "date": 1704463449020, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580627, "unit": "ns/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521771, "unit": "ns/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 915255, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2475230, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10543, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1006581, "unit": "ns/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11885, "unit": "B/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2405751, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19098, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8662, "unit": "ns/op", "extra": "135788 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135788 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135788 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 963.7, "unit": "ns/op", "extra": "1208252 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1208252 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1208252 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17738, "unit": "ns/op", "extra": "68780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 244444, "unit": "ns/op", "extra": "4929 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4929 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4929 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 539.7, "unit": "ns/op", "extra": "2368304 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2368304 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2368304 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 545154, "unit": "ns/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 945962, "unit": "ns/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 621564, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1067672, "unit": "ns/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197659, "unit": "ns/op", "extra": "6096 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7550, "unit": "B/op", "extra": "6096 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6096 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162127, "unit": "ns/op", "extra": "7798 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7798 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7798 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390287, "unit": "ns/op", "extra": "2738 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15513, "unit": "B/op", "extra": "2738 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2738 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 658285, "unit": "ns/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28596, "unit": "B/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 530886, "unit": "ns/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30417, "unit": "B/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2162 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1186948, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57003, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1007853, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309269, "unit": "ns/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1547466, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110189, "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": 115060, "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": 230720, "unit": "ns/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.39, "unit": "ns/op", "extra": "38615294 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38615294 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38615294 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.96, "unit": "ns/op", "extra": "151313588 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151313588 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151313588 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.1, "unit": "ns/op", "extra": "19453369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19453369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19453369 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3532, "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": 55.46, "unit": "ns/op", "extra": "21771057 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21771057 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21771057 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1632405, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87858, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 657813, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15660, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2529095, "unit": "ns/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97781, "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": 342305, "unit": "ns/op", "extra": "3543 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3543 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3543 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302261, "unit": "ns/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 771881, "unit": "ns/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2201100, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15825, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759279, "unit": "ns/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15053, "unit": "B/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4697358, "unit": "ns/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27486, "unit": "B/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 903911, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1018690, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3778925, "unit": "ns/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 419520, "unit": "ns/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 142, "unit": "B/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1670, "unit": "ns/op", "extra": "703095 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703095 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703095 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 785213, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 129, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 316190, "unit": "ns/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148403, "unit": "ns/op", "extra": "7876 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7876 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7876 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 613720, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51938, "unit": "ns/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55192, "unit": "ns/op", "extra": "23751 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23751 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23751 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104909, "unit": "ns/op", "extra": "11628 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11628 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11628 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.4, "unit": "ns/op", "extra": "3759057 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3759057 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3759057 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.73, "unit": "ns/op", "extra": "12034083 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12034083 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12034083 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627.7, "unit": "ns/op", "extra": "1918467 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1918467 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1918467 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60215, "unit": "ns/op", "extra": "19633 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19633 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19633 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68152, "unit": "ns/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121784, "unit": "ns/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9486 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1592395, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67223, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 740381, "unit": "ns/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65475, "unit": "B/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2610402, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95184, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339663, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353157, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2669072, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "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": 970364, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18642, "unit": "ns/op", "extra": "66951 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66951 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66951 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1812751, "unit": "ns/op", "extra": "592 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "592 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "592 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": "ca67bc9e9aae2a8d6a187b6fdb791c511a11d82f", "message": "Merge pull request #1153 from gofiber/dependabot/go_modules/minio/golang.org/x/crypto-0.17.0\n\nBump golang.org/x/crypto from 0.16.0 to 0.17.0 in /minio", "timestamp": "2024-01-05T15:05:19+01:00", "tree_id": "be2e834a80cbc0a1c9122b4fd3b48e6db91bc873", "url": "https://github.com/gofiber/storage/commit/ca67bc9e9aae2a8d6a187b6fdb791c511a11d82f" }, "date": 1704463987805, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595120, "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": 585753, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862873, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2231403, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10522, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1207777, "unit": "ns/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2669976, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18974, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9801, "unit": "ns/op", "extra": "144644 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "144644 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144644 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 985.1, "unit": "ns/op", "extra": "1210219 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1210219 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1210219 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17711, "unit": "ns/op", "extra": "63774 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63774 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63774 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 297893, "unit": "ns/op", "extra": "4750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.7, "unit": "ns/op", "extra": "2354305 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2354305 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2354305 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 603700, "unit": "ns/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1020100, "unit": "ns/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 777378, "unit": "ns/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1389283, "unit": "ns/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 191786, "unit": "ns/op", "extra": "6193 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4113, "unit": "B/op", "extra": "6193 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6193 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 176200, "unit": "ns/op", "extra": "7903 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3801, "unit": "B/op", "extra": "7903 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7903 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389158, "unit": "ns/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14974, "unit": "B/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 958081, "unit": "ns/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28527, "unit": "B/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 576593, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30422, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1298333, "unit": "ns/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57031, "unit": "B/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1046464, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 313262, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1562240, "unit": "ns/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109932, "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": 113697, "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": 212651, "unit": "ns/op", "extra": "5590 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5590 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5590 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.72, "unit": "ns/op", "extra": "39737318 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39737318 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39737318 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.921, "unit": "ns/op", "extra": "144622027 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144622027 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144622027 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.18, "unit": "ns/op", "extra": "18027787 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18027787 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18027787 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5163, "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": 55.21, "unit": "ns/op", "extra": "21470253 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21470253 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21470253 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1620095, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87933, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 645999, "unit": "ns/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2622849, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97603, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343288, "unit": "ns/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3552 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 303010, "unit": "ns/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704671, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2253667, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15708, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1729258, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14975, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4619936, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27984, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 898799, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 914570, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3549045, "unit": "ns/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 483193, "unit": "ns/op", "extra": "2442 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2442 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2442 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1662, "unit": "ns/op", "extra": "699781 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "699781 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "699781 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 941051, "unit": "ns/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 186, "unit": "B/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1396 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 360147, "unit": "ns/op", "extra": "3374 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3374 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3374 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 173160, "unit": "ns/op", "extra": "6819 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6819 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6819 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 702834, "unit": "ns/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50659, "unit": "ns/op", "extra": "24174 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24174 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24174 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49267, "unit": "ns/op", "extra": "23851 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23851 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23851 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101331, "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": 329.2, "unit": "ns/op", "extra": "3452965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3452965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3452965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.95, "unit": "ns/op", "extra": "13576591 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13576591 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13576591 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635, "unit": "ns/op", "extra": "1873202 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1873202 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1873202 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59533, "unit": "ns/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19770 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66318, "unit": "ns/op", "extra": "18151 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18151 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18151 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117147, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1649772, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67173, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 746735, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65473, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2785924, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95287, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339475, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356085, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2743827, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1062107, "unit": "ns/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17877, "unit": "ns/op", "extra": "66819 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66819 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66819 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2113966, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "555 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": "c1f08c43fd9bbb2d66bbb00b465a0ffa4330cbe0", "message": "Merge pull request #1152 from gofiber/dependabot/go_modules/mssql/golang.org/x/crypto-0.17.0\n\nBump golang.org/x/crypto from 0.12.0 to 0.17.0 in /mssql", "timestamp": "2024-01-05T15:05:43+01:00", "tree_id": "218f794ede6e767ce71ee0ae4958243d4e8b4fc4", "url": "https://github.com/gofiber/storage/commit/c1f08c43fd9bbb2d66bbb00b465a0ffa4330cbe0" }, "date": 1704464033885, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585023, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524557, "unit": "ns/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 878513, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2331990, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10556, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1161740, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2882533, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19019, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8574, "unit": "ns/op", "extra": "147060 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "147060 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "147060 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 948, "unit": "ns/op", "extra": "1220542 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1220542 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1220542 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17701, "unit": "ns/op", "extra": "67569 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67569 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67569 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 335978, "unit": "ns/op", "extra": "4100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 523.3, "unit": "ns/op", "extra": "2430823 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2430823 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2430823 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 640318, "unit": "ns/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1173169, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 787011, "unit": "ns/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6592, "unit": "B/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1304521, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198484, "unit": "ns/op", "extra": "5943 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7640, "unit": "B/op", "extra": "5943 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5943 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164882, "unit": "ns/op", "extra": "7776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3796, "unit": "B/op", "extra": "7776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394886, "unit": "ns/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15705, "unit": "B/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 743370, "unit": "ns/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28554, "unit": "B/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 582379, "unit": "ns/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30413, "unit": "B/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1374852, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56966, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1017841, "unit": "ns/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314319, "unit": "ns/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1570498, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110109, "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": 127847, "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": 213253, "unit": "ns/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.8, "unit": "ns/op", "extra": "39503041 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39503041 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39503041 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.957, "unit": "ns/op", "extra": "147806736 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147806736 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147806736 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.85, "unit": "ns/op", "extra": "20128966 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20128966 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20128966 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.324, "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": 55.21, "unit": "ns/op", "extra": "21789081 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21789081 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21789081 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1495426, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87179, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 677562, "unit": "ns/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2589901, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97797, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 389573, "unit": "ns/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306652, "unit": "ns/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718167, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12226, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2351593, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15071, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1781803, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15216, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4781536, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26942, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1049419, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 917773, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3514216, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 454683, "unit": "ns/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1735, "unit": "ns/op", "extra": "702628 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "702628 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "702628 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 905755, "unit": "ns/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 129, "unit": "B/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333167, "unit": "ns/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147520, "unit": "ns/op", "extra": "6789 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6789 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6789 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 648381, "unit": "ns/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 401, "unit": "B/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50480, "unit": "ns/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50036, "unit": "ns/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102603, "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": 314.1, "unit": "ns/op", "extra": "3334497 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3334497 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3334497 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.77, "unit": "ns/op", "extra": "13932304 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13932304 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13932304 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 700, "unit": "ns/op", "extra": "1763292 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1763292 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1763292 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59622, "unit": "ns/op", "extra": "19826 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19826 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19826 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74269, "unit": "ns/op", "extra": "18367 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18367 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18367 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121158, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1702763, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67203, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753438, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65480, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2716020, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95291, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 985, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340541, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356705, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674697, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1042093, "unit": "ns/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18641, "unit": "ns/op", "extra": "67316 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67316 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67316 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2168713, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "483 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": "85090e3196e18fc6f21a716bdeecedc6e9950d9b", "message": "Merge pull request #1148 from gofiber/dependabot/go_modules/pebble/github.com/cockroachdb/pebble-1.0.0\n\nBump github.com/cockroachdb/pebble from 0.0.0-20230819001538-1798fbf5956c to 1.0.0 in /pebble", "timestamp": "2024-01-05T15:06:04+01:00", "tree_id": "ce9c7d4f04a07febdd6218f11740f9fcdd3aba82", "url": "https://github.com/gofiber/storage/commit/85090e3196e18fc6f21a716bdeecedc6e9950d9b" }, "date": 1704464040773, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580680, "unit": "ns/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528028, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881080, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2214625, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10568, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1150193, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11887, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2661205, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19079, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8724, "unit": "ns/op", "extra": "145117 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145117 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145117 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1015, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17623, "unit": "ns/op", "extra": "68842 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68842 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68842 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 209367, "unit": "ns/op", "extra": "6349 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6349 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6349 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.2, "unit": "ns/op", "extra": "2435486 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2435486 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2435486 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 507804, "unit": "ns/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 915522, "unit": "ns/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 870045, "unit": "ns/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1220142, "unit": "ns/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202986, "unit": "ns/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7746, "unit": "B/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165935, "unit": "ns/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404079, "unit": "ns/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15573, "unit": "B/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1361312, "unit": "ns/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28613, "unit": "B/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 593021, "unit": "ns/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30456, "unit": "B/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1863 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1422138, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57045, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 989614, "unit": "ns/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 342716, "unit": "ns/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1609508, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112204, "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": 116539, "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": 219564, "unit": "ns/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.91, "unit": "ns/op", "extra": "39821601 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39821601 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39821601 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.961, "unit": "ns/op", "extra": "149544656 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149544656 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149544656 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.35, "unit": "ns/op", "extra": "20156059 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20156059 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20156059 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5184, "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": 55.42, "unit": "ns/op", "extra": "20975571 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20975571 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20975571 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1496837, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87414, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 660746, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2486581, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98365, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343813, "unit": "ns/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310353, "unit": "ns/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712803, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12225, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2170255, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15443, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1952932, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15432, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4397738, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27479, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 928142, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6589, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 937392, "unit": "ns/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3225862, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 327853, "unit": "ns/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 111, "unit": "B/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3456 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2072, "unit": "ns/op", "extra": "661717 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "661717 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "661717 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 630165, "unit": "ns/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 180, "unit": "B/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 282989, "unit": "ns/op", "extra": "4398 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4398 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4398 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152132, "unit": "ns/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8120 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 580670, "unit": "ns/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50433, "unit": "ns/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50565, "unit": "ns/op", "extra": "24336 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24336 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24336 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102719, "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": 353.1, "unit": "ns/op", "extra": "3228072 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3228072 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3228072 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 103, "unit": "ns/op", "extra": "13179921 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13179921 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13179921 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.6, "unit": "ns/op", "extra": "1801692 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1801692 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1801692 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66774, "unit": "ns/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66695, "unit": "ns/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119827, "unit": "ns/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1615125, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67219, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 755248, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65475, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2747299, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95142, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342809, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359638, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2695407, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "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": 803392, "unit": "ns/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18565, "unit": "ns/op", "extra": "59732 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59732 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1848898, "unit": "ns/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "643 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": "76ac34db9cb9925a26eb4b6c71c8a438da52598d", "message": "Merge pull request #1146 from gofiber/dependabot/go_modules/sqlite3/github.com/mattn/go-sqlite3-1.14.19\n\nBump github.com/mattn/go-sqlite3 from 1.14.18 to 1.14.19 in /sqlite3", "timestamp": "2024-01-05T15:06:29+01:00", "tree_id": "7366974ff8edc146f5a3ef5179949270b722f4da", "url": "https://github.com/gofiber/storage/commit/76ac34db9cb9925a26eb4b6c71c8a438da52598d" }, "date": 1704464057764, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 628181, "unit": "ns/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 512235, "unit": "ns/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 861229, "unit": "ns/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2064476, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10604, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1321151, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2697470, "unit": "ns/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19027, "unit": "B/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9576, "unit": "ns/op", "extra": "144759 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144759 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144759 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 951.4, "unit": "ns/op", "extra": "1228218 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1228218 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1228218 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17391, "unit": "ns/op", "extra": "63956 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63956 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63956 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 245737, "unit": "ns/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.8, "unit": "ns/op", "extra": "2333683 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2333683 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2333683 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 496730, "unit": "ns/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1049259, "unit": "ns/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 767967, "unit": "ns/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1421040, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198420, "unit": "ns/op", "extra": "6075 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4115, "unit": "B/op", "extra": "6075 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6075 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 175252, "unit": "ns/op", "extra": "6643 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3794, "unit": "B/op", "extra": "6643 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6643 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392301, "unit": "ns/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15407, "unit": "B/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 840864, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28561, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566263, "unit": "ns/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30406, "unit": "B/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1215769, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57005, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1162943, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13772, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309975, "unit": "ns/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3974 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1523669, "unit": "ns/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108316, "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": 113384, "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": 210165, "unit": "ns/op", "extra": "5911 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5911 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5911 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.52, "unit": "ns/op", "extra": "38976780 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38976780 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38976780 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.297, "unit": "ns/op", "extra": "148890098 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148890098 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148890098 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.08, "unit": "ns/op", "extra": "17346986 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17346986 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17346986 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3153, "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": 55.33, "unit": "ns/op", "extra": "21826747 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21826747 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21826747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1472388, "unit": "ns/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87592, "unit": "B/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 650625, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2607161, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98096, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343124, "unit": "ns/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 303331, "unit": "ns/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 699587, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2264075, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 16132, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1747951, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15467, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4576147, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27503, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 920433, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 899287, "unit": "ns/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3268400, "unit": "ns/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12678, "unit": "B/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 377555, "unit": "ns/op", "extra": "3135 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3135 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3135 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1683, "unit": "ns/op", "extra": "694518 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "694518 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "694518 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 768544, "unit": "ns/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 308583, "unit": "ns/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4065 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 165588, "unit": "ns/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 618754, "unit": "ns/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51998, "unit": "ns/op", "extra": "24334 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24334 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24334 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50073, "unit": "ns/op", "extra": "23383 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23383 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23383 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109283, "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": 333, "unit": "ns/op", "extra": "3512203 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3512203 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3512203 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.16, "unit": "ns/op", "extra": "12631710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12631710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12631710 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 648.2, "unit": "ns/op", "extra": "1868280 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1868280 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1868280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60220, "unit": "ns/op", "extra": "19930 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19930 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19930 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66553, "unit": "ns/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120852, "unit": "ns/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1485424, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67215, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 739091, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65475, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2563852, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95296, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 985, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351777, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375475, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2666769, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 925812, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17966, "unit": "ns/op", "extra": "67652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67652 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67652 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1811178, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "609 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": "5803e4e47be9213d0e1184b0fc5eee3af68153ac", "message": "Merge pull request #1155 from gofiber/dependabot/github_actions/lewagon/wait-on-check-action-1.3.3\n\nBump lewagon/wait-on-check-action from 1.3.1 to 1.3.3", "timestamp": "2024-01-05T15:06:16+01:00", "tree_id": "d8964f2649df8563fe3dd55d72d8128c7e9ea4c6", "url": "https://github.com/gofiber/storage/commit/5803e4e47be9213d0e1184b0fc5eee3af68153ac" }, "date": 1704464060240, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602888, "unit": "ns/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521466, "unit": "ns/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876617, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2280235, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10540, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1031834, "unit": "ns/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11877, "unit": "B/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2756278, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19043, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8694, "unit": "ns/op", "extra": "143312 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143312 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143312 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1009, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20301, "unit": "ns/op", "extra": "58438 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58438 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58438 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 304535, "unit": "ns/op", "extra": "5286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "5286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.9, "unit": "ns/op", "extra": "2366451 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2366451 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2366451 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 608838, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1082049, "unit": "ns/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 785183, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1407806, "unit": "ns/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195411, "unit": "ns/op", "extra": "6147 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7525, "unit": "B/op", "extra": "6147 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6147 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159724, "unit": "ns/op", "extra": "7822 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3802, "unit": "B/op", "extra": "7822 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7822 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 381604, "unit": "ns/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15415, "unit": "B/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 728489, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28617, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 603250, "unit": "ns/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30405, "unit": "B/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1361160, "unit": "ns/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56982, "unit": "B/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1072340, "unit": "ns/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 316079, "unit": "ns/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1639551, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109592, "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": 112599, "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": 213890, "unit": "ns/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.43, "unit": "ns/op", "extra": "37369802 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37369802 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37369802 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.107, "unit": "ns/op", "extra": "150134887 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150134887 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150134887 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.67, "unit": "ns/op", "extra": "20180466 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20180466 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20180466 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3203, "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": 55.36, "unit": "ns/op", "extra": "21796210 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21796210 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21796210 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1678139, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87659, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 748316, "unit": "ns/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15568, "unit": "B/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2695057, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97604, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347484, "unit": "ns/op", "extra": "3072 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3072 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3072 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308137, "unit": "ns/op", "extra": "3591 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3591 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3591 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724726, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2370074, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15205, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1751161, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15130, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4820926, "unit": "ns/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27509, "unit": "B/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 915246, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6592, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909550, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3899249, "unit": "ns/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 471663, "unit": "ns/op", "extra": "2373 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2373 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2373 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1714, "unit": "ns/op", "extra": "689056 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689056 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689056 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 948976, "unit": "ns/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 239, "unit": "B/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 367065, "unit": "ns/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149093, "unit": "ns/op", "extra": "8319 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8319 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8319 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 677315, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51383, "unit": "ns/op", "extra": "22809 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22809 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22809 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50193, "unit": "ns/op", "extra": "24384 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24384 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24384 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 115938, "unit": "ns/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 346.4, "unit": "ns/op", "extra": "3730724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3730724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3730724 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.76, "unit": "ns/op", "extra": "13293829 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13293829 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13293829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 621.7, "unit": "ns/op", "extra": "1875642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1875642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1875642 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61366, "unit": "ns/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68247, "unit": "ns/op", "extra": "17972 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17972 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17972 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121194, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1741751, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67168, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 740542, "unit": "ns/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65474, "unit": "B/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2808338, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95236, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1377504, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361085, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680899, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1058718, "unit": "ns/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18195, "unit": "ns/op", "extra": "65174 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65174 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65174 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2037961, "unit": "ns/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "589 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": "13e2fff9ea71fbcc64f538b7cb96290608fc4a92", "message": "Merge pull request #1143 from gofiber/dependabot/github_actions/github/codeql-action-3\n\nBump github/codeql-action from 2 to 3", "timestamp": "2024-01-05T15:07:03+01:00", "tree_id": "ab7748cb60f01ade41d7faa3438a8ab8bb7b3dea", "url": "https://github.com/gofiber/storage/commit/13e2fff9ea71fbcc64f538b7cb96290608fc4a92" }, "date": 1704464094744, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595621, "unit": "ns/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525404, "unit": "ns/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15208, "unit": "B/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881021, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2212039, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10628, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1069406, "unit": "ns/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2700800, "unit": "ns/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19042, "unit": "B/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8691, "unit": "ns/op", "extra": "129913 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "129913 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "129913 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 984, "unit": "ns/op", "extra": "1231374 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1231374 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1231374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17735, "unit": "ns/op", "extra": "67146 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67146 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67146 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 287580, "unit": "ns/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4428 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 589.5, "unit": "ns/op", "extra": "2171907 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2171907 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2171907 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 531826, "unit": "ns/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1388163, "unit": "ns/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 831031, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1412666, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203316, "unit": "ns/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7656, "unit": "B/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162614, "unit": "ns/op", "extra": "7513 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "7513 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7513 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404630, "unit": "ns/op", "extra": "2620 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15867, "unit": "B/op", "extra": "2620 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 708319, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28575, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 538205, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30399, "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": 1308169, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57016, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1070969, "unit": "ns/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318092, "unit": "ns/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1676415, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110122, "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": 114097, "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": 218660, "unit": "ns/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 38.03, "unit": "ns/op", "extra": "31043641 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "31043641 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "31043641 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.026, "unit": "ns/op", "extra": "151822605 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151822605 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151822605 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.12, "unit": "ns/op", "extra": "19658834 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19658834 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19658834 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3153, "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": 55.25, "unit": "ns/op", "extra": "21719660 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21719660 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21719660 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1596815, "unit": "ns/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87321, "unit": "B/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 768373, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2636337, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97647, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350895, "unit": "ns/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313373, "unit": "ns/op", "extra": "3692 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3692 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719996, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2300990, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15319, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1724719, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15029, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4654148, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27693, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 930347, "unit": "ns/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 930759, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6627, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3686534, "unit": "ns/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12648, "unit": "B/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 411138, "unit": "ns/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1753, "unit": "ns/op", "extra": "678481 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "678481 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "678481 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 807241, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 315860, "unit": "ns/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3988 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149026, "unit": "ns/op", "extra": "8232 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8232 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8232 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 648363, "unit": "ns/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52494, "unit": "ns/op", "extra": "23103 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23103 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23103 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56004, "unit": "ns/op", "extra": "20677 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20677 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20677 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105936, "unit": "ns/op", "extra": "11658 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11658 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11658 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.5, "unit": "ns/op", "extra": "3222916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3222916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3222916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.42, "unit": "ns/op", "extra": "12556203 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12556203 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12556203 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 637.5, "unit": "ns/op", "extra": "1903075 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1903075 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1903075 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60666, "unit": "ns/op", "extra": "19186 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19186 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19186 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67757, "unit": "ns/op", "extra": "17560 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17560 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17560 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120966, "unit": "ns/op", "extra": "9355 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9355 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9355 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1577485, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 67223, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 586, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750502, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 65478, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 536, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2699655, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 95270, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 984, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351107, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364580, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2694044, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 934016, "unit": "ns/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18205, "unit": "ns/op", "extra": "65440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65440 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1839405, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "694 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": "630cca32643e8bbc05eb51395a9222f59f4d2fb8", "message": "Merge pull request #1168 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.48.0\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.7 to 1.48.0 in /s3", "timestamp": "2024-01-08T08:09:36+01:00", "tree_id": "d32f81555c33b00e0c6b4964d50e81f8d1cc1fe4", "url": "https://github.com/gofiber/storage/commit/630cca32643e8bbc05eb51395a9222f59f4d2fb8" }, "date": 1704698272719, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589210, "unit": "ns/op", "extra": "2085 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15436, "unit": "B/op", "extra": "2085 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2085 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 577197, "unit": "ns/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873777, "unit": "ns/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2130784, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10557, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1335043, "unit": "ns/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2754201, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19075, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9527, "unit": "ns/op", "extra": "124080 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124080 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124080 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 991.1, "unit": "ns/op", "extra": "1211059 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1211059 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1211059 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17435, "unit": "ns/op", "extra": "68919 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68919 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 288216, "unit": "ns/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.8, "unit": "ns/op", "extra": "2394102 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2394102 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2394102 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 575608, "unit": "ns/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 715294, "unit": "ns/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 621294, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1025967, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198212, "unit": "ns/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7575, "unit": "B/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6061 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162831, "unit": "ns/op", "extra": "7634 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7634 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393677, "unit": "ns/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15693, "unit": "B/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 713412, "unit": "ns/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28609, "unit": "B/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544652, "unit": "ns/op", "extra": "2110 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30435, "unit": "B/op", "extra": "2110 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2110 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1308496, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57059, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1081053, "unit": "ns/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312141, "unit": "ns/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1563092, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111911, "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": 114955, "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": 220375, "unit": "ns/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 39.18, "unit": "ns/op", "extra": "27134350 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "27134350 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "27134350 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.091, "unit": "ns/op", "extra": "152960306 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152960306 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152960306 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.91, "unit": "ns/op", "extra": "18315982 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18315982 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18315982 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3279, "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": 55.11, "unit": "ns/op", "extra": "21888997 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21888997 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21888997 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1559008, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87883, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 754329, "unit": "ns/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2544647, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97611, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344065, "unit": "ns/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308952, "unit": "ns/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 802770, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2259546, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15169, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1707663, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15398, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4541151, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27447, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1029791, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1103420, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3802962, "unit": "ns/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 454121, "unit": "ns/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1718, "unit": "ns/op", "extra": "693330 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "693330 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "693330 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 818538, "unit": "ns/op", "extra": "1688 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 203, "unit": "B/op", "extra": "1688 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1688 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 328597, "unit": "ns/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3646 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146566, "unit": "ns/op", "extra": "8422 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8422 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8422 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 645568, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52189, "unit": "ns/op", "extra": "22658 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22658 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22658 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51305, "unit": "ns/op", "extra": "23522 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23522 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23522 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104546, "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": 315.3, "unit": "ns/op", "extra": "3838521 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3838521 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3838521 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.43, "unit": "ns/op", "extra": "13343209 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13343209 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13343209 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 619.6, "unit": "ns/op", "extra": "2002503 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2002503 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2002503 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60049, "unit": "ns/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66777, "unit": "ns/op", "extra": "17878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17878 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121327, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1568297, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69143, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 748160, "unit": "ns/op", "extra": "1602 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66320, "unit": "B/op", "extra": "1602 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1602 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2752499, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97509, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1336242, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351999, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670798, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "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": 1125982, "unit": "ns/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19322, "unit": "ns/op", "extra": "63402 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63402 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63402 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1989172, "unit": "ns/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "528 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": "f551593ca8c312b1872ad6b73d2eb9a0f6f7736e", "message": "Merge pull request #1173 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.16.14\n\nBump github.com/aws/aws-sdk-go-v2/credentials from 1.16.13 to 1.16.14 in /dynamodb", "timestamp": "2024-01-08T08:34:29+01:00", "tree_id": "e5f68ce20a1751828baa1001c547ec6b27cb3a93", "url": "https://github.com/gofiber/storage/commit/f551593ca8c312b1872ad6b73d2eb9a0f6f7736e" }, "date": 1704699735867, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585954, "unit": "ns/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521039, "unit": "ns/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 872393, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1950967, "unit": "ns/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10569, "unit": "B/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1097717, "unit": "ns/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11886, "unit": "B/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2592417, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19118, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8641, "unit": "ns/op", "extra": "129938 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "129938 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "129938 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 988.9, "unit": "ns/op", "extra": "1234612 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1234612 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1234612 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17688, "unit": "ns/op", "extra": "68416 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68416 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68416 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 214577, "unit": "ns/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 602.7, "unit": "ns/op", "extra": "2107617 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2107617 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2107617 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 440700, "unit": "ns/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1103835, "unit": "ns/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 626052, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1068829, "unit": "ns/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201893, "unit": "ns/op", "extra": "6004 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7610, "unit": "B/op", "extra": "6004 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6004 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161422, "unit": "ns/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390508, "unit": "ns/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15711, "unit": "B/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714641, "unit": "ns/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28585, "unit": "B/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 534179, "unit": "ns/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30374, "unit": "B/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1307435, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57008, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 994604, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 315896, "unit": "ns/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1595070, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110434, "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": 114307, "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": 215544, "unit": "ns/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.22, "unit": "ns/op", "extra": "33395064 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "33395064 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "33395064 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.041, "unit": "ns/op", "extra": "145565438 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145565438 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145565438 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.13, "unit": "ns/op", "extra": "20145964 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20145964 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20145964 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3845, "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": 55.86, "unit": "ns/op", "extra": "21764620 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21764620 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21764620 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1489241, "unit": "ns/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87391, "unit": "B/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 742122, "unit": "ns/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15589, "unit": "B/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2515161, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97901, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341712, "unit": "ns/op", "extra": "3021 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6821, "unit": "B/op", "extra": "3021 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 102, "unit": "allocs/op", "extra": "3021 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306084, "unit": "ns/op", "extra": "3948 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3948 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3948 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723147, "unit": "ns/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2197642, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15464, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1697444, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15186, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4350155, "unit": "ns/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27901, "unit": "B/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 903638, "unit": "ns/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 914409, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "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": 3395129, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 328312, "unit": "ns/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3711 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1668, "unit": "ns/op", "extra": "713410 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "713410 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "713410 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 655745, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 316264, "unit": "ns/op", "extra": "4155 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4155 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4155 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150644, "unit": "ns/op", "extra": "7900 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7900 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7900 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 582546, "unit": "ns/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50939, "unit": "ns/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23306 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50993, "unit": "ns/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 113178, "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": 337.5, "unit": "ns/op", "extra": "3584169 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3584169 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3584169 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.71, "unit": "ns/op", "extra": "14223528 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14223528 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14223528 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.9, "unit": "ns/op", "extra": "1861514 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1861514 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1861514 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59894, "unit": "ns/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66327, "unit": "ns/op", "extra": "18686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18686 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121266, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1505423, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69127, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765500, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66321, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2602062, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97454, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351626, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1402180, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682550, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 820223, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18568, "unit": "ns/op", "extra": "67125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67125 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1575602, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "760 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": "d450353239b80dadac7954ff7cebf3cd1f7216a9", "message": "Merge pull request #1175 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.4.0\n\nBump github.com/redis/go-redis/v9 from 9.3.1 to 9.4.0 in /redis", "timestamp": "2024-01-08T08:51:26+01:00", "tree_id": "3cf9723ffd4f4ccc605bcc34eb6491eb51686ddc", "url": "https://github.com/gofiber/storage/commit/d450353239b80dadac7954ff7cebf3cd1f7216a9" }, "date": 1704700745245, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 587198, "unit": "ns/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 560035, "unit": "ns/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871774, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2295898, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10561, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1170378, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2686143, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19076, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9828, "unit": "ns/op", "extra": "142934 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142934 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142934 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1013, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17753, "unit": "ns/op", "extra": "68550 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68550 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68550 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 330262, "unit": "ns/op", "extra": "3834 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3834 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3834 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.2, "unit": "ns/op", "extra": "2425711 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2425711 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2425711 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 700306, "unit": "ns/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1026604, "unit": "ns/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 772954, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1340948, "unit": "ns/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194526, "unit": "ns/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4115, "unit": "B/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158416, "unit": "ns/op", "extra": "8008 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3801, "unit": "B/op", "extra": "8008 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "8008 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409235, "unit": "ns/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15655, "unit": "B/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 148, "unit": "allocs/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 737001, "unit": "ns/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28559, "unit": "B/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 621141, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30468, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1208209, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57108, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1054090, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317417, "unit": "ns/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1853153, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20924, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110212, "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": 112886, "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": 215723, "unit": "ns/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.62, "unit": "ns/op", "extra": "38610271 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38610271 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38610271 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.879, "unit": "ns/op", "extra": "149411607 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149411607 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149411607 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.91, "unit": "ns/op", "extra": "18934414 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18934414 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18934414 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3303, "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": 57.21, "unit": "ns/op", "extra": "21636649 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21636649 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21636649 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1639022, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87501, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 663998, "unit": "ns/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2728346, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98078, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341481, "unit": "ns/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 300781, "unit": "ns/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704757, "unit": "ns/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1741 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2339039, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15322, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1696627, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15220, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5220713, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28438, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 893278, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 902898, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3986065, "unit": "ns/op", "extra": "306 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "306 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "306 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 556919, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 120, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2032, "unit": "ns/op", "extra": "545346 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "545346 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "545346 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1040858, "unit": "ns/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 247, "unit": "B/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 368330, "unit": "ns/op", "extra": "3255 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3255 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3255 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149030, "unit": "ns/op", "extra": "8257 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8257 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 734751, "unit": "ns/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50552, "unit": "ns/op", "extra": "23227 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23227 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23227 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49942, "unit": "ns/op", "extra": "24093 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24093 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24093 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100855, "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": 362.5, "unit": "ns/op", "extra": "3486043 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3486043 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3486043 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.16, "unit": "ns/op", "extra": "14059425 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14059425 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14059425 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 731.9, "unit": "ns/op", "extra": "1943391 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1943391 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1943391 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59682, "unit": "ns/op", "extra": "20150 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20150 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20150 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73336, "unit": "ns/op", "extra": "18343 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18343 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18343 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118729, "unit": "ns/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1693270, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69035, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 842631, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2685819, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97443, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337894, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1347699, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670164, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "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": 1027279, "unit": "ns/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17971, "unit": "ns/op", "extra": "64350 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64350 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64350 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1914031, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "678 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": "8e1daa81eae9c11c577425ebc3962c798d97ef5e", "message": "Merge pull request #1177 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.27\n\nBump github.com/redis/rueidis from 1.0.26 to 1.0.27 in /rueidis", "timestamp": "2024-01-15T08:35:49+01:00", "tree_id": "6f5c8f4ea50352b19b9925757d2aaea6ba627088", "url": "https://github.com/gofiber/storage/commit/8e1daa81eae9c11c577425ebc3962c798d97ef5e" }, "date": 1705304618370, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 655820, "unit": "ns/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 518907, "unit": "ns/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 863284, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2287814, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10586, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 956095, "unit": "ns/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11880, "unit": "B/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2530523, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18985, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8621, "unit": "ns/op", "extra": "136717 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136717 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136717 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 976.4, "unit": "ns/op", "extra": "1219005 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1219005 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1219005 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17689, "unit": "ns/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 308478, "unit": "ns/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 547.7, "unit": "ns/op", "extra": "2404695 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2404695 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2404695 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 624595, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1037780, "unit": "ns/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644098, "unit": "ns/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1203506, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 192004, "unit": "ns/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7501, "unit": "B/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159059, "unit": "ns/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7857 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 383183, "unit": "ns/op", "extra": "2761 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15448, "unit": "B/op", "extra": "2761 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2761 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 716797, "unit": "ns/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28591, "unit": "B/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1430 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 542569, "unit": "ns/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30419, "unit": "B/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1281012, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57027, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1048967, "unit": "ns/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310648, "unit": "ns/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1543557, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108642, "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": 113102, "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": 211673, "unit": "ns/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.83, "unit": "ns/op", "extra": "26736492 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "26736492 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "26736492 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.14, "unit": "ns/op", "extra": "149670706 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149670706 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149670706 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.79, "unit": "ns/op", "extra": "19942446 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19942446 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19942446 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3169, "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": 55.21, "unit": "ns/op", "extra": "21748749 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21748749 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21748749 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1586851, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87893, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 748448, "unit": "ns/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15567, "unit": "B/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2620098, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98468, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347106, "unit": "ns/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304609, "unit": "ns/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714774, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2299706, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15821, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1708726, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15341, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4614743, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27237, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 898749, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924337, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3834305, "unit": "ns/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 469886, "unit": "ns/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2655 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1725, "unit": "ns/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 953597, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 337747, "unit": "ns/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3530 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 143237, "unit": "ns/op", "extra": "8242 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8242 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8242 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 656899, "unit": "ns/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50541, "unit": "ns/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23407 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53022, "unit": "ns/op", "extra": "20594 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20594 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20594 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103318, "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": 346, "unit": "ns/op", "extra": "3447916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3447916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3447916 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.33, "unit": "ns/op", "extra": "13451694 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13451694 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13451694 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 631.6, "unit": "ns/op", "extra": "1930551 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1930551 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1930551 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60121, "unit": "ns/op", "extra": "19800 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19800 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19800 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66665, "unit": "ns/op", "extra": "17766 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17766 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118900, "unit": "ns/op", "extra": "9802 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9802 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9802 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1701176, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69157, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 744208, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66320, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2809119, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97481, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373375, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353642, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673564, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 986546, "unit": "ns/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17842, "unit": "ns/op", "extra": "67818 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67818 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67818 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2089397, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "555 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": "bd98cd9daadb227ff5ac70372a3efdd01fea49f7", "message": "Merge pull request #1178 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.2\n\nBump github.com/jackc/pgx/v5 from 5.5.1 to 5.5.2 in /postgres", "timestamp": "2024-01-15T08:49:46+01:00", "tree_id": "af0c4f9892145fdcea97964ad8247cce0c3aa152", "url": "https://github.com/gofiber/storage/commit/bd98cd9daadb227ff5ac70372a3efdd01fea49f7" }, "date": 1705305484476, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595785, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529618, "unit": "ns/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893009, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2719948, "unit": "ns/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10552, "unit": "B/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1082310, "unit": "ns/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1039 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2934465, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19077, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8822, "unit": "ns/op", "extra": "142291 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142291 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142291 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1001, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19634, "unit": "ns/op", "extra": "67293 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67293 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67293 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 541297, "unit": "ns/op", "extra": "2510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "2510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.8, "unit": "ns/op", "extra": "2392330 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2392330 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2392330 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1210434, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1073551, "unit": "ns/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 799874, "unit": "ns/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1295837, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13032, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195140, "unit": "ns/op", "extra": "6074 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7568, "unit": "B/op", "extra": "6074 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6074 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164316, "unit": "ns/op", "extra": "6298 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3799, "unit": "B/op", "extra": "6298 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6298 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398390, "unit": "ns/op", "extra": "3026 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15157, "unit": "B/op", "extra": "3026 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3026 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 743163, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28625, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 600330, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30448, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1614753, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57036, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1142435, "unit": "ns/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318581, "unit": "ns/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1602441, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110925, "unit": "ns/op", "extra": "9745 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9745 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9745 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114212, "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": 218027, "unit": "ns/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.57, "unit": "ns/op", "extra": "38479557 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38479557 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38479557 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.026, "unit": "ns/op", "extra": "149127307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149127307 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149127307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.83, "unit": "ns/op", "extra": "18757755 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18757755 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18757755 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3163, "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": 55.74, "unit": "ns/op", "extra": "20118144 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20118144 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20118144 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1710056, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87861, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 688541, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2646370, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97769, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347555, "unit": "ns/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3147 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309537, "unit": "ns/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720561, "unit": "ns/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2620848, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15075, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1784371, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15697, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6404612, "unit": "ns/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26773, "unit": "B/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 929986, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919271, "unit": "ns/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4436010, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 460883, "unit": "ns/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2049, "unit": "ns/op", "extra": "700423 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "700423 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "700423 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 803640, "unit": "ns/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 404103, "unit": "ns/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151139, "unit": "ns/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 764490, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52313, "unit": "ns/op", "extra": "23022 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23022 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23022 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51307, "unit": "ns/op", "extra": "23434 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23434 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23434 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104802, "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": 419.2, "unit": "ns/op", "extra": "3562819 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3562819 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3562819 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.98, "unit": "ns/op", "extra": "13206381 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13206381 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13206381 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 654.5, "unit": "ns/op", "extra": "1855837 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1855837 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1855837 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61231, "unit": "ns/op", "extra": "19344 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19344 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19344 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69530, "unit": "ns/op", "extra": "17900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17900 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122899, "unit": "ns/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9733 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2003729, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69130, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767138, "unit": "ns/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66314, "unit": "B/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3052192, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97469, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350044, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1366623, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2746721, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1673180, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19852, "unit": "ns/op", "extra": "62800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62800 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2405973, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "520 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": "fa302c90689d6d3f11a160ca763cb87bc7a5070d", "message": "Merge pull request #1179 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.7.1\n\nBump github.com/couchbase/gocb/v2 from 2.7.0 to 2.7.1 in /couchbase", "timestamp": "2024-01-18T08:30:51+01:00", "tree_id": "023bcc532ba7730e5b70cd0711fe590dbcfd0c66", "url": "https://github.com/gofiber/storage/commit/fa302c90689d6d3f11a160ca763cb87bc7a5070d" }, "date": 1705563529801, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575693, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527857, "unit": "ns/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881488, "unit": "ns/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2136866, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10553, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1103063, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11889, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2697649, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19131, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8701, "unit": "ns/op", "extra": "143419 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143419 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143419 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 978.3, "unit": "ns/op", "extra": "1207833 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207833 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207833 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17525, "unit": "ns/op", "extra": "63710 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63710 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63710 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 236708, "unit": "ns/op", "extra": "5301 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "5301 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5301 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 522, "unit": "ns/op", "extra": "2379048 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2379048 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2379048 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 447043, "unit": "ns/op", "extra": "2802 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2802 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2802 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 944487, "unit": "ns/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 655597, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1259354, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200986, "unit": "ns/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7642, "unit": "B/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164422, "unit": "ns/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402149, "unit": "ns/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15671, "unit": "B/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722286, "unit": "ns/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28552, "unit": "B/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 665356, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30442, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1333633, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57019, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1136937, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 313332, "unit": "ns/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3516 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1939438, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109676, "unit": "ns/op", "extra": "9208 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9208 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9208 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115612, "unit": "ns/op", "extra": "8914 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "8914 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8914 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214636, "unit": "ns/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.93, "unit": "ns/op", "extra": "39466071 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39466071 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39466071 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.012, "unit": "ns/op", "extra": "146888142 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146888142 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146888142 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.79, "unit": "ns/op", "extra": "17937546 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17937546 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17937546 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3257, "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": 55.44, "unit": "ns/op", "extra": "21812758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21812758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21812758 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1741597, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87598, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 662955, "unit": "ns/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2840230, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98005, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344300, "unit": "ns/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306655, "unit": "ns/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709859, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2197925, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15559, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1737591, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15129, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5071929, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27423, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 903423, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 916047, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3418401, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12683, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 346504, "unit": "ns/op", "extra": "3313 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3313 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3313 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1650, "unit": "ns/op", "extra": "693504 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "693504 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "693504 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 733086, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 297241, "unit": "ns/op", "extra": "4389 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4389 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4389 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149474, "unit": "ns/op", "extra": "8097 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8097 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8097 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 580724, "unit": "ns/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51859, "unit": "ns/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50900, "unit": "ns/op", "extra": "23098 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23098 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23098 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 118089, "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": 340.8, "unit": "ns/op", "extra": "3560726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3560726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3560726 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.08, "unit": "ns/op", "extra": "11948218 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11948218 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11948218 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 768.5, "unit": "ns/op", "extra": "1900054 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1900054 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1900054 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60463, "unit": "ns/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76139, "unit": "ns/op", "extra": "18142 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18142 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18142 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120186, "unit": "ns/op", "extra": "9747 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9747 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9747 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1607576, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69086, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 836481, "unit": "ns/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66316, "unit": "B/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2625463, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97532, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348466, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359541, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677367, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 881515, "unit": "ns/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19163, "unit": "ns/op", "extra": "63265 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63265 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63265 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2115173, "unit": "ns/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "598 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": "ac14688c28ec2c1f98c8fa21ecb1ebae00169643", "message": "Merge pull request #1182 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.26.5\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.26.2 to 1.26.5 in /dynamodb", "timestamp": "2024-01-20T04:28:01+01:00", "tree_id": "d77accd89937ec3e4adfab56ae89644063f6a712", "url": "https://github.com/gofiber/storage/commit/ac14688c28ec2c1f98c8fa21ecb1ebae00169643" }, "date": 1705721758523, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 582007, "unit": "ns/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532644, "unit": "ns/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 870754, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2127853, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10573, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1006762, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11880, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2816929, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19109, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8609, "unit": "ns/op", "extra": "145252 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145252 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145252 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 964.5, "unit": "ns/op", "extra": "1234286 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1234286 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1234286 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19287, "unit": "ns/op", "extra": "68128 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68128 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68128 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 231356, "unit": "ns/op", "extra": "4872 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4872 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4872 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.2, "unit": "ns/op", "extra": "2377596 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2377596 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2377596 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 484969, "unit": "ns/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1007997, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 767824, "unit": "ns/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1412 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1193563, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194593, "unit": "ns/op", "extra": "6099 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7553, "unit": "B/op", "extra": "6099 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6099 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 183776, "unit": "ns/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391972, "unit": "ns/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15883, "unit": "B/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 771832, "unit": "ns/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28535, "unit": "B/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 567702, "unit": "ns/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30418, "unit": "B/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1767 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1298666, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57002, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1008422, "unit": "ns/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 348250, "unit": "ns/op", "extra": "3294 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3294 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3294 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1541843, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108428, "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": 113935, "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": 210285, "unit": "ns/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.38, "unit": "ns/op", "extra": "39388797 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39388797 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39388797 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.964, "unit": "ns/op", "extra": "145456854 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145456854 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145456854 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.97, "unit": "ns/op", "extra": "20419032 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20419032 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20419032 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5385, "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": 55.22, "unit": "ns/op", "extra": "20717281 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20717281 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20717281 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1588129, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87401, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 656399, "unit": "ns/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2599174, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343828, "unit": "ns/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306289, "unit": "ns/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710940, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2231062, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15576, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1926832, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15217, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4540244, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27238, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 925945, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 913049, "unit": "ns/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3371238, "unit": "ns/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12691, "unit": "B/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 432128, "unit": "ns/op", "extra": "2539 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2539 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2539 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1770, "unit": "ns/op", "extra": "689190 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689190 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 848357, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 320354, "unit": "ns/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148239, "unit": "ns/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 637577, "unit": "ns/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51760, "unit": "ns/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50256, "unit": "ns/op", "extra": "23722 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23722 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23722 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104301, "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": 333.9, "unit": "ns/op", "extra": "3739815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3739815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3739815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.85, "unit": "ns/op", "extra": "11811567 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11811567 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11811567 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 612.8, "unit": "ns/op", "extra": "1901486 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1901486 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1901486 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66869, "unit": "ns/op", "extra": "19966 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19966 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19966 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67188, "unit": "ns/op", "extra": "18121 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18121 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18121 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126179, "unit": "ns/op", "extra": "9423 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9423 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9423 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1526724, "unit": "ns/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69102, "unit": "B/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750732, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66315, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2627533, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97510, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340228, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352937, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2676348, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 952111, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20928, "unit": "ns/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2046597, "unit": "ns/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "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" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "RW", "username": "ReneWerner87" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "a3379769c03b1f0430fd689f69fe65a762784b86", "message": "Merge pull request #1184 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.27.0\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.26.8 to 1.27.0 in /dynamodb", "timestamp": "2024-01-22T08:45:30+01:00", "tree_id": "35fbcb91ddf6370903c1618f130c0fd7407e46f7", "url": "https://github.com/gofiber/storage/commit/a3379769c03b1f0430fd689f69fe65a762784b86" }, "date": 1705910039284, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 666210, "unit": "ns/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15459, "unit": "B/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528343, "unit": "ns/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879226, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2136957, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10525, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 972469, "unit": "ns/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2428739, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19065, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8696, "unit": "ns/op", "extra": "140504 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140504 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140504 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1058, "unit": "ns/op", "extra": "1220952 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1220952 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1220952 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18014, "unit": "ns/op", "extra": "65030 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65030 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65030 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 225981, "unit": "ns/op", "extra": "5389 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5389 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5389 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 609.9, "unit": "ns/op", "extra": "2338593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2338593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2338593 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 440720, "unit": "ns/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1233299, "unit": "ns/op", "extra": "987 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "987 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "987 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 734197, "unit": "ns/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1220576, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205061, "unit": "ns/op", "extra": "5863 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4119, "unit": "B/op", "extra": "5863 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5863 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165076, "unit": "ns/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3809, "unit": "B/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7474 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407204, "unit": "ns/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15915, "unit": "B/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 683548, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28576, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 690374, "unit": "ns/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30414, "unit": "B/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1237261, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57039, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020009, "unit": "ns/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325489, "unit": "ns/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1761453, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112608, "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": 114253, "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": 218405, "unit": "ns/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.76, "unit": "ns/op", "extra": "36781563 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36781563 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36781563 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.075, "unit": "ns/op", "extra": "143609485 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "143609485 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "143609485 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.06, "unit": "ns/op", "extra": "17851773 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17851773 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17851773 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3179, "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": 57.42, "unit": "ns/op", "extra": "21104043 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21104043 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21104043 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1575893, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88157, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 682043, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2553512, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97610, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349303, "unit": "ns/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309671, "unit": "ns/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 749207, "unit": "ns/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2550908, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15652, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2329536, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15194, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4592638, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27675, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 914798, "unit": "ns/op", "extra": "1212 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1212 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1212 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 955926, "unit": "ns/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3279282, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12660, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 347040, "unit": "ns/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2026, "unit": "ns/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "683583 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 682507, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296675, "unit": "ns/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148659, "unit": "ns/op", "extra": "7984 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7984 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7984 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 645471, "unit": "ns/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52316, "unit": "ns/op", "extra": "23509 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23509 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23509 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51507, "unit": "ns/op", "extra": "23210 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23210 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23210 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104572, "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": 412.5, "unit": "ns/op", "extra": "3107337 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3107337 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3107337 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.83, "unit": "ns/op", "extra": "12927346 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12927346 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12927346 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.6, "unit": "ns/op", "extra": "1840134 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1840134 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1840134 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60493, "unit": "ns/op", "extra": "17326 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17326 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17326 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67136, "unit": "ns/op", "extra": "17743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17743 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121221, "unit": "ns/op", "extra": "9282 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9282 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9282 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1666586, "unit": "ns/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 68975, "unit": "B/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 782475, "unit": "ns/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66327, "unit": "B/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2662514, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97492, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355530, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1365605, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2696232, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 945031, "unit": "ns/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18420, "unit": "ns/op", "extra": "65910 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65910 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65910 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1674386, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "694 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": "80e3b4bd2ca3f7ffd9118fe8054ef19c8dcd5660", "message": "Merge pull request #1185 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.16\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.14 to 1.12.16 in /dynamodb", "timestamp": "2024-01-22T13:33:39+01:00", "tree_id": "89aedaf66c09a97fdf030f3352b7405724431e14", "url": "https://github.com/gofiber/storage/commit/80e3b4bd2ca3f7ffd9118fe8054ef19c8dcd5660" }, "date": 1705927310629, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 579547, "unit": "ns/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 522716, "unit": "ns/op", "extra": "2276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 868367, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1941797, "unit": "ns/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10553, "unit": "B/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1021437, "unit": "ns/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2353160, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18974, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8709, "unit": "ns/op", "extra": "145200 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145200 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145200 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1021, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17920, "unit": "ns/op", "extra": "67335 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67335 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67335 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 216287, "unit": "ns/op", "extra": "6500 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6500 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6500 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.3, "unit": "ns/op", "extra": "2355054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2355054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2355054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 390300, "unit": "ns/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 647635, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 611143, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1134113, "unit": "ns/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205848, "unit": "ns/op", "extra": "5949 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7643, "unit": "B/op", "extra": "5949 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5949 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168922, "unit": "ns/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3776, "unit": "B/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 411249, "unit": "ns/op", "extra": "2526 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16188, "unit": "B/op", "extra": "2526 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2526 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 760691, "unit": "ns/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28541, "unit": "B/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 656973, "unit": "ns/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30470, "unit": "B/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1548 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1256557, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57008, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1099015, "unit": "ns/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311721, "unit": "ns/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7536, "unit": "B/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1558847, "unit": "ns/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109861, "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": 113569, "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": 215058, "unit": "ns/op", "extra": "5707 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5707 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5707 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.75, "unit": "ns/op", "extra": "38705133 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38705133 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38705133 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.591, "unit": "ns/op", "extra": "146225322 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146225322 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146225322 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.46, "unit": "ns/op", "extra": "18540830 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18540830 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18540830 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3287, "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": 55.16, "unit": "ns/op", "extra": "21766741 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21766741 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21766741 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1463114, "unit": "ns/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87579, "unit": "B/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 659584, "unit": "ns/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2631537, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98106, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341692, "unit": "ns/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 303626, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712080, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2130379, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15770, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1688226, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15215, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4247434, "unit": "ns/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27145, "unit": "B/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 921558, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1038965, "unit": "ns/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3420747, "unit": "ns/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 304506, "unit": "ns/op", "extra": "3978 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "3978 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3978 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1695, "unit": "ns/op", "extra": "703252 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703252 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703252 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 600533, "unit": "ns/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 269123, "unit": "ns/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 168602, "unit": "ns/op", "extra": "7146 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7146 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7146 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 543030, "unit": "ns/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56495, "unit": "ns/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51425, "unit": "ns/op", "extra": "23967 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23967 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23967 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102231, "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": 370.5, "unit": "ns/op", "extra": "3011838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3011838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3011838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.33, "unit": "ns/op", "extra": "13998312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13998312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13998312 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.2, "unit": "ns/op", "extra": "1913384 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1913384 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1913384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60942, "unit": "ns/op", "extra": "20167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66716, "unit": "ns/op", "extra": "18172 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18172 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18172 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119101, "unit": "ns/op", "extra": "9964 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9964 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9964 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1541196, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69041, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758078, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66321, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2518482, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97479, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337896, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354698, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2671253, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5528, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 765026, "unit": "ns/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19017, "unit": "ns/op", "extra": "61464 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61464 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61464 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1591204, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "644 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": "0efc33fa439a716b4eeda22d5be3172810168037", "message": "Merge pull request #1187 from gofiber/dependabot/go_modules/sqlite3/github.com/mattn/go-sqlite3-1.14.20\n\nBump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.20 in /sqlite3", "timestamp": "2024-01-26T08:58:34+01:00", "tree_id": "05ac70f9e3e8a12c9fb2d8477347646b702b43a1", "url": "https://github.com/gofiber/storage/commit/0efc33fa439a716b4eeda22d5be3172810168037" }, "date": 1706256428206, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 651648, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523602, "unit": "ns/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873182, "unit": "ns/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2247282, "unit": "ns/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10515, "unit": "B/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 984243, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2444785, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19083, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8779, "unit": "ns/op", "extra": "136117 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136117 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136117 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 966.3, "unit": "ns/op", "extra": "1238185 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1238185 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1238185 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18062, "unit": "ns/op", "extra": "68562 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68562 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68562 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 271502, "unit": "ns/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4441 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 584.5, "unit": "ns/op", "extra": "2421598 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2421598 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2421598 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 481836, "unit": "ns/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1166059, "unit": "ns/op", "extra": "1010 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1010 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1010 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 656959, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1193303, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198227, "unit": "ns/op", "extra": "5952 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7641, "unit": "B/op", "extra": "5952 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5952 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163903, "unit": "ns/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3802, "unit": "B/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394834, "unit": "ns/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15606, "unit": "B/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 720626, "unit": "ns/op", "extra": "1428 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28593, "unit": "B/op", "extra": "1428 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1428 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561077, "unit": "ns/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30395, "unit": "B/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1421699, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57000, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1014241, "unit": "ns/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1132 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314919, "unit": "ns/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1629200, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113306, "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": 116112, "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": 216721, "unit": "ns/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.6, "unit": "ns/op", "extra": "34904161 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34904161 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34904161 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.012, "unit": "ns/op", "extra": "149530959 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149530959 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149530959 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.97, "unit": "ns/op", "extra": "20686398 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20686398 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20686398 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3168, "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": 57.27, "unit": "ns/op", "extra": "21765234 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21765234 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21765234 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1584881, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87613, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 662461, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3648795, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97847, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345129, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6828, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306486, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7708, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713999, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2555547, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15333, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1734267, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15772, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4616613, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27196, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912460, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 929253, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3622545, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12665, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 407244, "unit": "ns/op", "extra": "3199 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 167, "unit": "B/op", "extra": "3199 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3199 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1640, "unit": "ns/op", "extra": "634879 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "634879 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "634879 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 924920, "unit": "ns/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 342900, "unit": "ns/op", "extra": "4142 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4142 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4142 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148437, "unit": "ns/op", "extra": "8308 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8308 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8308 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 696239, "unit": "ns/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56924, "unit": "ns/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51449, "unit": "ns/op", "extra": "23540 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23540 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23540 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104970, "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": 396.4, "unit": "ns/op", "extra": "3274704 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3274704 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3274704 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.01, "unit": "ns/op", "extra": "11948578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11948578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11948578 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 634.6, "unit": "ns/op", "extra": "1851830 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1851830 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1851830 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59936, "unit": "ns/op", "extra": "19390 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19390 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19390 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66135, "unit": "ns/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120063, "unit": "ns/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1687119, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69092, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 749656, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66320, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2551187, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97456, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349687, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358148, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2676096, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 867661, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21756, "unit": "ns/op", "extra": "65199 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65199 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65199 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1784620, "unit": "ns/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "691 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": "ecdb64bd76c2e7166f6fcc8759b2d0bc7df9b8a1", "message": "Merge pull request #1189 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.26.6\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.26.5 to 1.26.6 in /dynamodb", "timestamp": "2024-01-29T08:17:44+01:00", "tree_id": "b6b30d14e10c3794146c46665d77b7dd06bf25a4", "url": "https://github.com/gofiber/storage/commit/ecdb64bd76c2e7166f6fcc8759b2d0bc7df9b8a1" }, "date": 1706513150121, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600304, "unit": "ns/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529929, "unit": "ns/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 959165, "unit": "ns/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23306, "unit": "B/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2201626, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10533, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1037203, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2925129, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19045, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8889, "unit": "ns/op", "extra": "131805 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131805 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131805 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1229, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17748, "unit": "ns/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 272056, "unit": "ns/op", "extra": "4273 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6273, "unit": "B/op", "extra": "4273 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4273 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 533.7, "unit": "ns/op", "extra": "2468098 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2468098 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2468098 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 581291, "unit": "ns/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 918157, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 652625, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1298059, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 220148, "unit": "ns/op", "extra": "4586 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8710, "unit": "B/op", "extra": "4586 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "4586 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167041, "unit": "ns/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3703, "unit": "B/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 70, "unit": "allocs/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401201, "unit": "ns/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15432, "unit": "B/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1092541, "unit": "ns/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28563, "unit": "B/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 597616, "unit": "ns/op", "extra": "1924 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30372, "unit": "B/op", "extra": "1924 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1924 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1329902, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57029, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1217738, "unit": "ns/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325266, "unit": "ns/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1751589, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113330, "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": 118712, "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": 225409, "unit": "ns/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.87, "unit": "ns/op", "extra": "38955973 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38955973 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38955973 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.095, "unit": "ns/op", "extra": "148045095 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148045095 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148045095 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 65.94, "unit": "ns/op", "extra": "21163622 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21163622 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21163622 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.338, "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.72, "unit": "ns/op", "extra": "21765465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21765465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21765465 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1674511, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87842, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698065, "unit": "ns/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3685836, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97849, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350312, "unit": "ns/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314192, "unit": "ns/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722947, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2301538, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15331, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1793124, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15129, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4785417, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27454, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 932487, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 935983, "unit": "ns/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3416351, "unit": "ns/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12652, "unit": "B/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 452797, "unit": "ns/op", "extra": "2948 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "2948 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1654, "unit": "ns/op", "extra": "678402 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "678402 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "678402 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 876060, "unit": "ns/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 131, "unit": "B/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 334222, "unit": "ns/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154692, "unit": "ns/op", "extra": "7890 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7890 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 730679, "unit": "ns/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55530, "unit": "ns/op", "extra": "22880 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22880 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22880 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54209, "unit": "ns/op", "extra": "20733 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20733 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20733 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108720, "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": 332.3, "unit": "ns/op", "extra": "3565872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3565872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3565872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.42, "unit": "ns/op", "extra": "12634933 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12634933 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12634933 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 615.2, "unit": "ns/op", "extra": "1922384 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1922384 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1922384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62155, "unit": "ns/op", "extra": "18967 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18967 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18967 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70177, "unit": "ns/op", "extra": "17646 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17646 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17646 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124267, "unit": "ns/op", "extra": "9463 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9463 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9463 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1696177, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69142, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 778699, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66306, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3033394, "unit": "ns/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97472, "unit": "B/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1405781, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1373481, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2709319, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1296978, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19596, "unit": "ns/op", "extra": "64700 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64700 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64700 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2259365, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "501 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": "df24227d5f3f1afab5fdf6916019ce3ee3d13a01", "message": "Merge pull request #1190 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.26.6\n\nBump github.com/aws/aws-sdk-go-v2/config from 1.26.5 to 1.26.6 in /s3", "timestamp": "2024-01-29T08:23:50+01:00", "tree_id": "7f8f670acb4a086069e5bebbda4329598c40edd6", "url": "https://github.com/gofiber/storage/commit/df24227d5f3f1afab5fdf6916019ce3ee3d13a01" }, "date": 1706513523555, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575259, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521189, "unit": "ns/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 973432, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2245216, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10598, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1045227, "unit": "ns/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2727632, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19019, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8644, "unit": "ns/op", "extra": "138200 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138200 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138200 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20114, "unit": "ns/op", "extra": "60745 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60745 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60745 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 244403, "unit": "ns/op", "extra": "4755 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4755 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4755 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.1, "unit": "ns/op", "extra": "2406692 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2406692 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2406692 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 499600, "unit": "ns/op", "extra": "2451 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2451 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2451 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 636064, "unit": "ns/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635447, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1182784, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196980, "unit": "ns/op", "extra": "6088 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7559, "unit": "B/op", "extra": "6088 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6088 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161682, "unit": "ns/op", "extra": "7447 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3785, "unit": "B/op", "extra": "7447 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7447 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392602, "unit": "ns/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15273, "unit": "B/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 725307, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28562, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 559946, "unit": "ns/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30416, "unit": "B/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1351712, "unit": "ns/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57029, "unit": "B/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 999961, "unit": "ns/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311163, "unit": "ns/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1601587, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108282, "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": 113628, "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": 209770, "unit": "ns/op", "extra": "5636 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5636 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5636 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.12, "unit": "ns/op", "extra": "38117370 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38117370 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38117370 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.03, "unit": "ns/op", "extra": "149885859 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149885859 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149885859 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.73, "unit": "ns/op", "extra": "19410949 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19410949 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19410949 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3378, "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": 55.39, "unit": "ns/op", "extra": "21017996 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21017996 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21017996 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1615111, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87771, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 692665, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2334940, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98047, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343203, "unit": "ns/op", "extra": "3536 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3536 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3536 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 325727, "unit": "ns/op", "extra": "3770 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3770 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3770 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719435, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2141527, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15942, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1720733, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15071, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4424448, "unit": "ns/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27491, "unit": "B/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 904341, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 970565, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6621, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3338879, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 366947, "unit": "ns/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 167, "unit": "B/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1669, "unit": "ns/op", "extra": "694974 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "694974 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "694974 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 683816, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 302725, "unit": "ns/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148610, "unit": "ns/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 587634, "unit": "ns/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54736, "unit": "ns/op", "extra": "23504 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23504 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23504 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50208, "unit": "ns/op", "extra": "23630 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23630 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23630 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102746, "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": 332.9, "unit": "ns/op", "extra": "3733042 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3733042 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3733042 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.87, "unit": "ns/op", "extra": "13750162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13750162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13750162 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.7, "unit": "ns/op", "extra": "1932481 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1932481 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1932481 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61281, "unit": "ns/op", "extra": "19681 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19681 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19681 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67003, "unit": "ns/op", "extra": "18024 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18024 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18024 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120130, "unit": "ns/op", "extra": "8592 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8592 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8592 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1554118, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69108, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 747148, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66319, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2631663, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97453, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1374727, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359489, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2699157, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 895385, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19759, "unit": "ns/op", "extra": "63948 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63948 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63948 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2117900, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "603 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": "0269cc3e32a7b9c0f4a2729d49eb717445a83cfe", "message": "Merge pull request #1191 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.48.1\n\nBump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.0 to 1.48.1 in /s3", "timestamp": "2024-01-29T08:30:34+01:00", "tree_id": "196df6fb5998bc262533890618bb0277798bd96d", "url": "https://github.com/gofiber/storage/commit/0269cc3e32a7b9c0f4a2729d49eb717445a83cfe" }, "date": 1706513929996, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 587891, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 522105, "unit": "ns/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876659, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23341, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2446355, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10607, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1045486, "unit": "ns/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2923776, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19059, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8706, "unit": "ns/op", "extra": "142350 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142350 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142350 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1032, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18094, "unit": "ns/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 343838, "unit": "ns/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 484.7, "unit": "ns/op", "extra": "2448062 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2448062 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2448062 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 701033, "unit": "ns/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1023193, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 618900, "unit": "ns/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1240429, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196832, "unit": "ns/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4111, "unit": "B/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 173004, "unit": "ns/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 387368, "unit": "ns/op", "extra": "2608 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16055, "unit": "B/op", "extra": "2608 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 813819, "unit": "ns/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28562, "unit": "B/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 588552, "unit": "ns/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30428, "unit": "B/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1316389, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57052, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1003975, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 340114, "unit": "ns/op", "extra": "3624 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3624 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3624 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1555229, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110938, "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": 113584, "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": 220438, "unit": "ns/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.35, "unit": "ns/op", "extra": "39515242 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39515242 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39515242 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.174, "unit": "ns/op", "extra": "149965552 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149965552 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149965552 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 67.35, "unit": "ns/op", "extra": "21429976 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21429976 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21429976 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.331, "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": 55.23, "unit": "ns/op", "extra": "21779904 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21779904 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21779904 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1517064, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87665, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685184, "unit": "ns/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3475772, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97738, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347696, "unit": "ns/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307770, "unit": "ns/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723644, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2581335, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15483, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1754535, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14865, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4981319, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27013, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916421, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1051680, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 5182644, "unit": "ns/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12666, "unit": "B/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 586346, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "710192 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "710192 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "710192 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 702071, "unit": "ns/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 195, "unit": "B/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 345196, "unit": "ns/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144106, "unit": "ns/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 681257, "unit": "ns/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50799, "unit": "ns/op", "extra": "23104 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23104 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23104 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55175, "unit": "ns/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103685, "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": 338.9, "unit": "ns/op", "extra": "3536415 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3536415 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3536415 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.52, "unit": "ns/op", "extra": "12284516 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12284516 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12284516 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 636.5, "unit": "ns/op", "extra": "1879690 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1879690 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1879690 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59841, "unit": "ns/op", "extra": "19606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68635, "unit": "ns/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17835 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120708, "unit": "ns/op", "extra": "9267 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9267 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9267 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1630895, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69020, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752380, "unit": "ns/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2454043, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97501, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344625, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1371095, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678891, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 906534, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19332, "unit": "ns/op", "extra": "63204 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63204 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63204 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1978351, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "582 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": "a4ca8cde2603465d71d6613c4a51746ce7f20abe", "message": "Merge pull request #1192 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.15\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.13 to 1.15.15 in /s3", "timestamp": "2024-01-30T05:45:45+01:00", "tree_id": "3a96416fd0569ce2dce880f13bd28338505c3d29", "url": "https://github.com/gofiber/storage/commit/a4ca8cde2603465d71d6613c4a51746ce7f20abe" }, "date": 1706590424612, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599638, "unit": "ns/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533340, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882460, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2027859, "unit": "ns/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10582, "unit": "B/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1157013, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11890, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2641418, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19055, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8853, "unit": "ns/op", "extra": "120382 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "120382 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "120382 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1007, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18044, "unit": "ns/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 231415, "unit": "ns/op", "extra": "5527 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5527 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5527 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 569.8, "unit": "ns/op", "extra": "2399014 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2399014 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2399014 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 485658, "unit": "ns/op", "extra": "2365 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2365 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2365 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1246242, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 651418, "unit": "ns/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1146766, "unit": "ns/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "964 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204691, "unit": "ns/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7654, "unit": "B/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164953, "unit": "ns/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399003, "unit": "ns/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15748, "unit": "B/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 768607, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28519, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 581369, "unit": "ns/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30379, "unit": "B/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1226117, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57043, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1046413, "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": 320334, "unit": "ns/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1782129, "unit": "ns/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 109961, "unit": "ns/op", "extra": "10920 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10920 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10920 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114889, "unit": "ns/op", "extra": "10478 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10478 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10478 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219072, "unit": "ns/op", "extra": "5046 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5046 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5046 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.79, "unit": "ns/op", "extra": "39905422 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39905422 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39905422 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.018, "unit": "ns/op", "extra": "148427995 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148427995 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148427995 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.51, "unit": "ns/op", "extra": "21331407 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21331407 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21331407 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3359, "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": 55.55, "unit": "ns/op", "extra": "21767820 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21767820 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21767820 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1577612, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88160, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 703831, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3317749, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346506, "unit": "ns/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309929, "unit": "ns/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708525, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2188484, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15296, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1767272, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15057, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4570928, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27446, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 925002, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919668, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3303181, "unit": "ns/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12670, "unit": "B/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "358 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 361828, "unit": "ns/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1673, "unit": "ns/op", "extra": "731497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "731497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "731497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 727689, "unit": "ns/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 126, "unit": "B/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 301285, "unit": "ns/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150956, "unit": "ns/op", "extra": "7960 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7960 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7960 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 599073, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50932, "unit": "ns/op", "extra": "23611 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23611 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23611 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54408, "unit": "ns/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104235, "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": 322.6, "unit": "ns/op", "extra": "3798890 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3798890 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3798890 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.28, "unit": "ns/op", "extra": "11913333 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11913333 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11913333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 606, "unit": "ns/op", "extra": "1952618 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1952618 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1952618 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60457, "unit": "ns/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66934, "unit": "ns/op", "extra": "18122 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18122 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18122 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122604, "unit": "ns/op", "extra": "9920 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9920 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9920 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1528290, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69094, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752658, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66328, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2739311, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97511, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341271, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1371733, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678038, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5528, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 914288, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18622, "unit": "ns/op", "extra": "65677 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65677 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65677 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1755545, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "668 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": "e30e98aeffcaef533d5a907ce6163f5872d3e726", "message": "Merge pull request #1194 from gofiber/dependabot/go_modules/sqlite3/github.com/mattn/go-sqlite3-1.14.21\n\nBump github.com/mattn/go-sqlite3 from 1.14.20 to 1.14.21 in /sqlite3", "timestamp": "2024-02-01T08:20:17+01:00", "tree_id": "e2d0131513262b37c7089cdcbf0452d74a8e0046", "url": "https://github.com/gofiber/storage/commit/e30e98aeffcaef533d5a907ce6163f5872d3e726" }, "date": 1706772499455, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 609328, "unit": "ns/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542119, "unit": "ns/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 902157, "unit": "ns/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2663196, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10545, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1073555, "unit": "ns/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2770552, "unit": "ns/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19078, "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": 8958, "unit": "ns/op", "extra": "138649 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138649 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138649 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1013, "unit": "ns/op", "extra": "1208367 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1208367 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1208367 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18195, "unit": "ns/op", "extra": "63841 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63841 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63841 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 290406, "unit": "ns/op", "extra": "4266 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4266 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4266 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 593.8, "unit": "ns/op", "extra": "2402890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2402890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2402890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 834092, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1294809, "unit": "ns/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 829033, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1265639, "unit": "ns/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201557, "unit": "ns/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7754, "unit": "B/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164950, "unit": "ns/op", "extra": "8125 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3791, "unit": "B/op", "extra": "8125 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "8125 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407529, "unit": "ns/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16120, "unit": "B/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 741800, "unit": "ns/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28571, "unit": "B/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 599651, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30435, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1452859, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56972, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1059556, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 321187, "unit": "ns/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1964032, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117212, "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": 118417, "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": 218576, "unit": "ns/op", "extra": "5055 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5055 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5055 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.28, "unit": "ns/op", "extra": "39817742 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39817742 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39817742 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.141, "unit": "ns/op", "extra": "151766337 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151766337 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151766337 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.3, "unit": "ns/op", "extra": "20509140 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20509140 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20509140 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3267, "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": 57.54, "unit": "ns/op", "extra": "21778764 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21778764 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21778764 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1659829, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88086, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 689631, "unit": "ns/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2826486, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98015, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350781, "unit": "ns/op", "extra": "3531 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3531 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3531 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312682, "unit": "ns/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3846 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721966, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2502798, "unit": "ns/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15443, "unit": "B/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1766746, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14967, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4573198, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26932, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 924093, "unit": "ns/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 933876, "unit": "ns/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3405167, "unit": "ns/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12652, "unit": "B/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 438485, "unit": "ns/op", "extra": "2409 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2409 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2409 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1700, "unit": "ns/op", "extra": "691694 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "691694 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "691694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 825482, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 341171, "unit": "ns/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3364 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156776, "unit": "ns/op", "extra": "8456 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8456 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8456 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 770648, "unit": "ns/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51811, "unit": "ns/op", "extra": "23550 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23550 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23550 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52811, "unit": "ns/op", "extra": "22815 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22815 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22815 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106647, "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": 340.1, "unit": "ns/op", "extra": "3253352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3253352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3253352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.56, "unit": "ns/op", "extra": "13062434 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13062434 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13062434 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.5, "unit": "ns/op", "extra": "1843123 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1843123 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1843123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61518, "unit": "ns/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68629, "unit": "ns/op", "extra": "17382 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17382 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17382 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123715, "unit": "ns/op", "extra": "9428 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9428 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9428 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1627693, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69048, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 774143, "unit": "ns/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66327, "unit": "B/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2763060, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97407, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355177, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362841, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2737110, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5536, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1058696, "unit": "ns/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18561, "unit": "ns/op", "extra": "61159 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61159 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61159 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1999322, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "642 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": "3df42f8a8e398e5d7e0b73b0a49da2d6345b8433", "message": "Merge pull request #1195 from gofiber/dependabot/go_modules/etcd/go.etcd.io/etcd/client/v3-3.5.12\n\nBump go.etcd.io/etcd/client/v3 from 3.5.11 to 3.5.12 in /etcd", "timestamp": "2024-02-01T08:39:07+01:00", "tree_id": "559204d0dcab10df88904dbe34be9eacccbd417e", "url": "https://github.com/gofiber/storage/commit/3df42f8a8e398e5d7e0b73b0a49da2d6345b8433" }, "date": 1706773619340, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600826, "unit": "ns/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534796, "unit": "ns/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879666, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1982100, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10523, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1095166, "unit": "ns/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11887, "unit": "B/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2566831, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19029, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8776, "unit": "ns/op", "extra": "141028 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141028 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141028 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1039, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18018, "unit": "ns/op", "extra": "64712 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64712 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 192287, "unit": "ns/op", "extra": "6288 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6288 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6288 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 529.9, "unit": "ns/op", "extra": "2011249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2011249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2011249 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 385881, "unit": "ns/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1206370, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 864895, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1234694, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13032, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203581, "unit": "ns/op", "extra": "5856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7700, "unit": "B/op", "extra": "5856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163362, "unit": "ns/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7657 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409415, "unit": "ns/op", "extra": "2589 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7864, "unit": "B/op", "extra": "2589 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2589 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 735863, "unit": "ns/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28540, "unit": "B/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 695439, "unit": "ns/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30414, "unit": "B/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1366949, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57031, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1041324, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 342966, "unit": "ns/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1895620, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115414, "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": 120145, "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": 220210, "unit": "ns/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.17, "unit": "ns/op", "extra": "39028759 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39028759 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39028759 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.514, "unit": "ns/op", "extra": "148846773 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148846773 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148846773 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.79, "unit": "ns/op", "extra": "21390844 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21390844 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21390844 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3281, "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": 57.47, "unit": "ns/op", "extra": "21744876 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21744876 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21744876 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1520502, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87965, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 702325, "unit": "ns/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15679, "unit": "B/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2560594, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97956, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349234, "unit": "ns/op", "extra": "3433 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3433 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3433 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316845, "unit": "ns/op", "extra": "3340 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3340 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3340 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713012, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2125750, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15550, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1977220, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14782, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4309208, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27955, "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": 949880, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 916851, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2993723, "unit": "ns/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12653, "unit": "B/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 291622, "unit": "ns/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4023 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1996, "unit": "ns/op", "extra": "678114 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "678114 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "678114 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 587673, "unit": "ns/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 274371, "unit": "ns/op", "extra": "4274 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4274 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4274 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152962, "unit": "ns/op", "extra": "8030 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8030 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8030 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 549573, "unit": "ns/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54597, "unit": "ns/op", "extra": "21926 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21926 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55389, "unit": "ns/op", "extra": "22276 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22276 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22276 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112609, "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": 358.7, "unit": "ns/op", "extra": "3584678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3584678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3584678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 111.4, "unit": "ns/op", "extra": "12095268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12095268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12095268 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626.2, "unit": "ns/op", "extra": "1872753 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1872753 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1872753 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68163, "unit": "ns/op", "extra": "18955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68260, "unit": "ns/op", "extra": "17562 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17562 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17562 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123447, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1512860, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69184, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 832735, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66313, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2605851, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97452, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355952, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368508, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2704983, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 760015, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18621, "unit": "ns/op", "extra": "64761 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64761 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64761 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1715754, "unit": "ns/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "691 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "691 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": "c8d717eee1d80624648403acd4fe7479a15602f6", "message": "Merge pull request #1196 from gofiber/dependabot/github_actions/release-drafter/release-drafter-6\n\nBump release-drafter/release-drafter from 5 to 6", "timestamp": "2024-02-02T09:53:53+01:00", "tree_id": "b899769d184b5203d7c53d80a457a821014fab97", "url": "https://github.com/gofiber/storage/commit/c8d717eee1d80624648403acd4fe7479a15602f6" }, "date": 1706864541170, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 634987, "unit": "ns/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15455, "unit": "B/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 522673, "unit": "ns/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869944, "unit": "ns/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2618655, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10568, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1015771, "unit": "ns/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11878, "unit": "B/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2775360, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18997, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9128, "unit": "ns/op", "extra": "137659 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137659 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137659 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "997362 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "997362 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "997362 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18170, "unit": "ns/op", "extra": "64400 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64400 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64400 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 253909, "unit": "ns/op", "extra": "4951 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4951 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4951 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.3, "unit": "ns/op", "extra": "2299570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2299570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2299570 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 560304, "unit": "ns/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1033634, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 739471, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1040384, "unit": "ns/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199096, "unit": "ns/op", "extra": "6067 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7572, "unit": "B/op", "extra": "6067 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6067 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161987, "unit": "ns/op", "extra": "6745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3787, "unit": "B/op", "extra": "6745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401428, "unit": "ns/op", "extra": "3015 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15182, "unit": "B/op", "extra": "3015 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3015 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 729211, "unit": "ns/op", "extra": "1413 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28577, "unit": "B/op", "extra": "1413 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1413 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544977, "unit": "ns/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30435, "unit": "B/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1377729, "unit": "ns/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57132, "unit": "B/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1065076, "unit": "ns/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353067, "unit": "ns/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2088940, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 131298, "unit": "ns/op", "extra": "8958 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8958 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8958 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117938, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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": 220072, "unit": "ns/op", "extra": "4646 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4646 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4646 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.22, "unit": "ns/op", "extra": "39001116 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39001116 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39001116 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.346, "unit": "ns/op", "extra": "149737584 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149737584 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149737584 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.27, "unit": "ns/op", "extra": "21068100 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21068100 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21068100 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3357, "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": 55.28, "unit": "ns/op", "extra": "21824667 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21824667 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21824667 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1955734, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87747, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 702867, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15575, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2924932, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97925, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347739, "unit": "ns/op", "extra": "3103 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3103 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3103 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310377, "unit": "ns/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716271, "unit": "ns/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12227, "unit": "B/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2873656, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15424, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1915767, "unit": "ns/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15394, "unit": "B/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6279868, "unit": "ns/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27437, "unit": "B/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 923823, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 952391, "unit": "ns/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3962824, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12667, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 488558, "unit": "ns/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1679, "unit": "ns/op", "extra": "656598 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "656598 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "656598 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 876036, "unit": "ns/op", "extra": "1402 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 130, "unit": "B/op", "extra": "1402 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1402 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 389439, "unit": "ns/op", "extra": "4189 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4189 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4189 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147827, "unit": "ns/op", "extra": "8013 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8013 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8013 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 819801, "unit": "ns/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53004, "unit": "ns/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23168 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51858, "unit": "ns/op", "extra": "22551 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22551 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22551 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107152, "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": 341.3, "unit": "ns/op", "extra": "3341796 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3341796 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3341796 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.46, "unit": "ns/op", "extra": "13381695 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13381695 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13381695 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 651.6, "unit": "ns/op", "extra": "1845646 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1845646 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1845646 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61821, "unit": "ns/op", "extra": "19551 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19551 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19551 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67660, "unit": "ns/op", "extra": "17691 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17691 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17691 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122905, "unit": "ns/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9559 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1883883, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69151, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767146, "unit": "ns/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66327, "unit": "B/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2969764, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97456, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355669, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377447, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2733521, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5532, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1259897, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18550, "unit": "ns/op", "extra": "65890 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65890 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65890 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3190210, "unit": "ns/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 970, "unit": "B/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "381 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": "0ec28131187a9c59d634e8a5f6ade2f4395e7a36", "message": "Merge pull request #1197 from gofiber/dependabot/go_modules/sqlite3/github.com/mattn/go-sqlite3-1.14.22\n\nBump github.com/mattn/go-sqlite3 from 1.14.21 to 1.14.22 in /sqlite3", "timestamp": "2024-02-05T08:13:55+01:00", "tree_id": "fc65912afca0c26559b77209308d7765234c332d", "url": "https://github.com/gofiber/storage/commit/0ec28131187a9c59d634e8a5f6ade2f4395e7a36" }, "date": 1707117746485, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603539, "unit": "ns/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1950 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545575, "unit": "ns/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 917938, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2323801, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10523, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1173156, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3394925, "unit": "ns/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19046, "unit": "B/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9032, "unit": "ns/op", "extra": "133261 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133261 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133261 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1273, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18358, "unit": "ns/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 371572, "unit": "ns/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.2, "unit": "ns/op", "extra": "2479120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2479120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2479120 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 879718, "unit": "ns/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1109648, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 730458, "unit": "ns/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1405 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1406201, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201180, "unit": "ns/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7619, "unit": "B/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169576, "unit": "ns/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400981, "unit": "ns/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15972, "unit": "B/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 768234, "unit": "ns/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28538, "unit": "B/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 597939, "unit": "ns/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30439, "unit": "B/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1430348, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56979, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1126527, "unit": "ns/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318340, "unit": "ns/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1875491, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118839, "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": 125028, "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": 245096, "unit": "ns/op", "extra": "4782 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4782 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.55, "unit": "ns/op", "extra": "38450446 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38450446 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38450446 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.042, "unit": "ns/op", "extra": "151649298 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151649298 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151649298 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.18, "unit": "ns/op", "extra": "19527614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19527614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19527614 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3184, "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": 55.28, "unit": "ns/op", "extra": "21667274 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21667274 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21667274 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1804999, "unit": "ns/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86969, "unit": "B/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 706103, "unit": "ns/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3076049, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350477, "unit": "ns/op", "extra": "3525 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3525 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3525 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 317183, "unit": "ns/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7715, "unit": "B/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3868 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724486, "unit": "ns/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2845815, "unit": "ns/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15255, "unit": "B/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2095025, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15069, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 7230456, "unit": "ns/op", "extra": "181 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27818, "unit": "B/op", "extra": "181 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "181 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 946807, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6589, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 941432, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4428087, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 773571, "unit": "ns/op", "extra": "1429 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 129, "unit": "B/op", "extra": "1429 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1429 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1739, "unit": "ns/op", "extra": "697333 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697333 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697333 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1522050, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 416726, "unit": "ns/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152417, "unit": "ns/op", "extra": "8260 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8260 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8260 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 962620, "unit": "ns/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52951, "unit": "ns/op", "extra": "23290 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23290 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23290 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51607, "unit": "ns/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105586, "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": 390.5, "unit": "ns/op", "extra": "3637664 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3637664 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3637664 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.16, "unit": "ns/op", "extra": "11043162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11043162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11043162 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 638.1, "unit": "ns/op", "extra": "1831076 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1831076 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1831076 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63866, "unit": "ns/op", "extra": "16428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "16428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "16428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69188, "unit": "ns/op", "extra": "17125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17125 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123891, "unit": "ns/op", "extra": "9334 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9334 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9334 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1975230, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69109, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 772112, "unit": "ns/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66309, "unit": "B/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3094218, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355329, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1366494, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2716198, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 889004, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19078, "unit": "ns/op", "extra": "62626 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62626 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62626 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2771328, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "495 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": "1978a96699ca0876a028bc5dd452eb1840a4f2e5", "message": "Merge pull request #1199 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.3\n\nBump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3 in /postgres", "timestamp": "2024-02-05T08:17:51+01:00", "tree_id": "759d044b22f13f4c6e38dafd26838d2025f5da1c", "url": "https://github.com/gofiber/storage/commit/1978a96699ca0876a028bc5dd452eb1840a4f2e5" }, "date": 1707117979622, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 656822, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529444, "unit": "ns/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883796, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2313873, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10591, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1450951, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11885, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2907255, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18976, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10007, "unit": "ns/op", "extra": "135948 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135948 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135948 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 987.3, "unit": "ns/op", "extra": "1215514 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1215514 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1215514 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17706, "unit": "ns/op", "extra": "62880 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62880 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62880 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 304794, "unit": "ns/op", "extra": "4437 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4437 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4437 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.6, "unit": "ns/op", "extra": "2378869 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2378869 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2378869 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 700148, "unit": "ns/op", "extra": "1862 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12535, "unit": "B/op", "extra": "1862 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1862 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1075388, "unit": "ns/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "981 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 679838, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1646987, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203286, "unit": "ns/op", "extra": "6032 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7593, "unit": "B/op", "extra": "6032 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6032 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165392, "unit": "ns/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3803, "unit": "B/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396606, "unit": "ns/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15854, "unit": "B/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 750126, "unit": "ns/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28563, "unit": "B/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570701, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30450, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320637, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56989, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1166784, "unit": "ns/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1012 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344874, "unit": "ns/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1862434, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116646, "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": 118602, "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": 219348, "unit": "ns/op", "extra": "5361 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5361 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5361 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.48, "unit": "ns/op", "extra": "35018262 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35018262 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35018262 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.947, "unit": "ns/op", "extra": "146863909 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146863909 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146863909 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.53, "unit": "ns/op", "extra": "21251654 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21251654 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21251654 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3162, "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": 55.39, "unit": "ns/op", "extra": "20884891 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20884891 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20884891 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1882446, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87973, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 692576, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15614, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2721048, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98005, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344317, "unit": "ns/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311268, "unit": "ns/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716509, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12231, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2299520, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15310, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1794294, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15363, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5224856, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27196, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910166, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915425, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3406624, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 441565, "unit": "ns/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1667, "unit": "ns/op", "extra": "708452 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708452 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 892459, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 131, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 350552, "unit": "ns/op", "extra": "3198 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3198 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3198 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149788, "unit": "ns/op", "extra": "7788 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7788 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7788 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 643138, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52275, "unit": "ns/op", "extra": "22906 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22906 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22906 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50701, "unit": "ns/op", "extra": "23400 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23400 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23400 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105969, "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": 329.7, "unit": "ns/op", "extra": "3452922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3452922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3452922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.16, "unit": "ns/op", "extra": "12921530 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12921530 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12921530 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 750, "unit": "ns/op", "extra": "1884552 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1884552 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1884552 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60836, "unit": "ns/op", "extra": "18991 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18991 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18991 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76798, "unit": "ns/op", "extra": "17640 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17640 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17640 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125232, "unit": "ns/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9795 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1654390, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69106, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 770740, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3112905, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97498, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347889, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356122, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2812, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2703448, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1188809, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18887, "unit": "ns/op", "extra": "66058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66058 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2353108, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "512 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": "e08e9c922e92a408ba290c64f8895753501bd3d2", "message": "Merge pull request #1200 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.27.1\n\nBump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.27.0 to 1.27.1 in /dynamodb", "timestamp": "2024-02-05T08:20:10+01:00", "tree_id": "74c449b98d75852e01cbffe8e88484faefaa8b9f", "url": "https://github.com/gofiber/storage/commit/e08e9c922e92a408ba290c64f8895753501bd3d2" }, "date": 1707118115662, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 642130, "unit": "ns/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528104, "unit": "ns/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 880542, "unit": "ns/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2506166, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10524, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1135253, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2762051, "unit": "ns/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18974, "unit": "B/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8943, "unit": "ns/op", "extra": "130146 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130146 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130146 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18360, "unit": "ns/op", "extra": "67299 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67299 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 236523, "unit": "ns/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494, "unit": "ns/op", "extra": "2334297 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2334297 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2334297 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 539384, "unit": "ns/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2313 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1107314, "unit": "ns/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 818127, "unit": "ns/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1652892, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204668, "unit": "ns/op", "extra": "5851 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7703, "unit": "B/op", "extra": "5851 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5851 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163863, "unit": "ns/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3808, "unit": "B/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400345, "unit": "ns/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15744, "unit": "B/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 741579, "unit": "ns/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28580, "unit": "B/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 567055, "unit": "ns/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30397, "unit": "B/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1336346, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57085, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1084689, "unit": "ns/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347036, "unit": "ns/op", "extra": "3700 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3700 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3700 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1857197, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116984, "unit": "ns/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122842, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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": 232667, "unit": "ns/op", "extra": "4638 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4638 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4638 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.62, "unit": "ns/op", "extra": "39211048 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39211048 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39211048 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.083, "unit": "ns/op", "extra": "149345556 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149345556 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149345556 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.82, "unit": "ns/op", "extra": "20727630 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20727630 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20727630 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3317, "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": 55.21, "unit": "ns/op", "extra": "21805350 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21805350 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21805350 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1596230, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87903, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 688727, "unit": "ns/op", "extra": "1657 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "1657 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1657 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2752069, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98016, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349001, "unit": "ns/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6821, "unit": "B/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313150, "unit": "ns/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715379, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12229, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2345865, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15464, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1804891, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15154, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5658713, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27817, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 938607, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 933273, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3701614, "unit": "ns/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12686, "unit": "B/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 422919, "unit": "ns/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2136, "unit": "ns/op", "extra": "517327 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "517327 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "517327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 828228, "unit": "ns/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 312696, "unit": "ns/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4239 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150584, "unit": "ns/op", "extra": "7586 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7586 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7586 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 652825, "unit": "ns/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54090, "unit": "ns/op", "extra": "23217 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23217 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23217 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52875, "unit": "ns/op", "extra": "23254 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23254 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23254 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106591, "unit": "ns/op", "extra": "11365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11365 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 410.7, "unit": "ns/op", "extra": "3335782 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3335782 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3335782 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.89, "unit": "ns/op", "extra": "12724780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12724780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12724780 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 615.7, "unit": "ns/op", "extra": "1922248 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1922248 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1922248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61089, "unit": "ns/op", "extra": "19590 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19590 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19590 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68229, "unit": "ns/op", "extra": "17888 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17888 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123639, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1685735, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69166, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 780923, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66319, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2879977, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97372, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1370107, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377915, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2725389, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1018838, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19565, "unit": "ns/op", "extra": "64309 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64309 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64309 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2035098, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "586 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": "a595ff24fb0dd4c5c61cbb81788a24fef202aad9", "message": "Merge pull request #1201 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.12.17\n\nBump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.16 to 1.12.17 in /dynamodb", "timestamp": "2024-02-05T08:21:14+01:00", "tree_id": "22edeccc5fef1259698e50c6f6b475c6814dc905", "url": "https://github.com/gofiber/storage/commit/a595ff24fb0dd4c5c61cbb81788a24fef202aad9" }, "date": 1707118195327, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 578085, "unit": "ns/op", "extra": "1875 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1875 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1875 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 517316, "unit": "ns/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2121 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 863080, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23343, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2914213, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10582, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1063077, "unit": "ns/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3054490, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19051, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8527, "unit": "ns/op", "extra": "147349 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "147349 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "147349 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 971.7, "unit": "ns/op", "extra": "1238385 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1238385 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1238385 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17516, "unit": "ns/op", "extra": "70292 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "70292 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "70292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 534413, "unit": "ns/op", "extra": "2400 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "2400 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2400 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 570.4, "unit": "ns/op", "extra": "2329120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2329120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2329120 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 995612, "unit": "ns/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1464187, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6652, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 688962, "unit": "ns/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1365566, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 190648, "unit": "ns/op", "extra": "6246 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7466, "unit": "B/op", "extra": "6246 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6246 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160561, "unit": "ns/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3779, "unit": "B/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 378267, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15295, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 721909, "unit": "ns/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28559, "unit": "B/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 671980, "unit": "ns/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30418, "unit": "B/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1219995, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57047, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1103944, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 350463, "unit": "ns/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1877268, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114450, "unit": "ns/op", "extra": "10603 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10603 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10603 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112739, "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": 211972, "unit": "ns/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.05, "unit": "ns/op", "extra": "39693682 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39693682 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39693682 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.848, "unit": "ns/op", "extra": "138166692 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "138166692 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "138166692 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.4, "unit": "ns/op", "extra": "21917703 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21917703 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21917703 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3405, "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": 55.11, "unit": "ns/op", "extra": "21801111 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21801111 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21801111 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1892489, "unit": "ns/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87850, "unit": "B/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 682940, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3161785, "unit": "ns/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97630, "unit": "B/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340992, "unit": "ns/op", "extra": "3415 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3415 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3415 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307469, "unit": "ns/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3933 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710905, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2531578, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15326, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1694120, "unit": "ns/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15161, "unit": "B/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5334970, "unit": "ns/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27003, "unit": "B/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911015, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 900843, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4917475, "unit": "ns/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12656, "unit": "B/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "241 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 731126, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 125, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1632, "unit": "ns/op", "extra": "711105 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "711105 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "711105 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1563536, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 103, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 463279, "unit": "ns/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2472 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 166630, "unit": "ns/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 909508, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57150, "unit": "ns/op", "extra": "19977 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19977 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19977 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50581, "unit": "ns/op", "extra": "24003 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24003 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24003 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 111385, "unit": "ns/op", "extra": "11713 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11713 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11713 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 348.9, "unit": "ns/op", "extra": "3685452 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3685452 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3685452 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.78, "unit": "ns/op", "extra": "13882024 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13882024 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13882024 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 667.4, "unit": "ns/op", "extra": "1892049 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1892049 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1892049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59861, "unit": "ns/op", "extra": "19682 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19682 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19682 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67635, "unit": "ns/op", "extra": "18482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "18482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "18482 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117857, "unit": "ns/op", "extra": "8970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "8970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8970 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1885053, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69179, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 746144, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66325, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3352964, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97457, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1335533, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354945, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2710483, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5528, "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": 1691020, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19497, "unit": "ns/op", "extra": "65090 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65090 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65090 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3766290, "unit": "ns/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "319 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": "d914ebac16d9efc6c5d4dfe94efd1f0cc69e52a0", "message": "Merge pull request #1198 from gofiber/dependabot/github_actions/benchmark-action/github-action-benchmark-1.19.3\n\nBump benchmark-action/github-action-benchmark from 1.18.0 to 1.19.3", "timestamp": "2024-02-05T08:22:13+01:00", "tree_id": "929ba7cba2d7be5b4d8c4ecda8893580a14103ea", "url": "https://github.com/gofiber/storage/commit/d914ebac16d9efc6c5d4dfe94efd1f0cc69e52a0" }, "date": 1707118221052, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 581920, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 581920, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 530098, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530098, "unit": "ns/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 882607, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882607, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2290059, "unit": "ns/op\t 10575 B/op\t 167 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2290059, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10575, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1116737, "unit": "ns/op\t 11883 B/op\t 212 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1116737, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2808480, "unit": "ns/op\t 19085 B/op\t 290 allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2808480, "unit": "ns/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19085, "unit": "B/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8777, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140546 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8777, "unit": "ns/op", "extra": "140546 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140546 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140546 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 985.3, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1210726 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 985.3, "unit": "ns/op", "extra": "1210726 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1210726 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1210726 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17770, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66872 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17770, "unit": "ns/op", "extra": "66872 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66872 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66872 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 440128, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 440128, "unit": "ns/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2495529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.5, "unit": "ns/op", "extra": "2495529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2495529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2495529 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 767944, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 767944, "unit": "ns/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 778494, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 778494, "unit": "ns/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 570420, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 570420, "unit": "ns/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1116303, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1116303, "unit": "ns/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1117 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198479, "unit": "ns/op\t 7526 B/op\t 75 allocs/op", "extra": "6148 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198479, "unit": "ns/op", "extra": "6148 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7526, "unit": "B/op", "extra": "6148 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6148 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 179529, "unit": "ns/op\t 3812 B/op\t 72 allocs/op", "extra": "7231 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179529, "unit": "ns/op", "extra": "7231 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3812, "unit": "B/op", "extra": "7231 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7231 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 388782, "unit": "ns/op\t 7860 B/op\t 145 allocs/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388782, "unit": "ns/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7860, "unit": "B/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2637 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 826814, "unit": "ns/op\t 28563 B/op\t 364 allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 826814, "unit": "ns/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28563, "unit": "B/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 576980, "unit": "ns/op\t 30391 B/op\t 392 allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 576980, "unit": "ns/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30391, "unit": "B/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1327730, "unit": "ns/op\t 57016 B/op\t 724 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1327730, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57016, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1123608, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1123608, "unit": "ns/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 341835, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 341835, "unit": "ns/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1966154, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1966154, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114928, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114928, "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", "value": 118975, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118975, "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", "value": 219253, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219253, "unit": "ns/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39459999 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.02, "unit": "ns/op", "extra": "39459999 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39459999 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39459999 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.788, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "135727360 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.788, "unit": "ns/op", "extra": "135727360 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "135727360 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "135727360 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.7, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21241911 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.7, "unit": "ns/op", "extra": "21241911 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21241911 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21241911 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3263, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3263, "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", "value": 55.24, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "19714287 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.24, "unit": "ns/op", "extra": "19714287 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19714287 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19714287 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2023721, "unit": "ns/op\t 88202 B/op\t 295 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2023721, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88202, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 755405, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 755405, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3092684, "unit": "ns/op\t 98478 B/op\t 463 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3092684, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98478, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349581, "unit": "ns/op\t 6825 B/op\t 103 allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349581, "unit": "ns/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 320939, "unit": "ns/op\t 7712 B/op\t 90 allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 320939, "unit": "ns/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 738105, "unit": "ns/op\t 12220 B/op\t 180 allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 738105, "unit": "ns/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2465367, "unit": "ns/op\t 15731 B/op\t 281 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2465367, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15731, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1749425, "unit": "ns/op\t 15068 B/op\t 282 allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1749425, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15068, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4933859, "unit": "ns/op\t 27799 B/op\t 532 allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4933859, "unit": "ns/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27799, "unit": "B/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 909625, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909625, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 948370, "unit": "ns/op\t 6616 B/op\t 50 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 948370, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "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", "value": 3852152, "unit": "ns/op\t 12643 B/op\t 77 allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3852152, "unit": "ns/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 556331, "unit": "ns/op\t 123 B/op\t 3 allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 556331, "unit": "ns/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1676, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "726505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1676, "unit": "ns/op", "extra": "726505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "726505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "726505 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1100009, "unit": "ns/op\t 280 B/op\t 3 allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1100009, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 280, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 380411, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 380411, "unit": "ns/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3457 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148241, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7740 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148241, "unit": "ns/op", "extra": "7740 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7740 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7740 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 744691, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 744691, "unit": "ns/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51663, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21880 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51663, "unit": "ns/op", "extra": "21880 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21880 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21880 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50345, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23552 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50345, "unit": "ns/op", "extra": "23552 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23552 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23552 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105945, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105945, "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", "value": 345.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3629336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 345.1, "unit": "ns/op", "extra": "3629336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3629336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3629336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.56, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12161336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.56, "unit": "ns/op", "extra": "12161336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12161336 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12161336 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1965763 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.5, "unit": "ns/op", "extra": "1965763 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1965763 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1965763 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59733, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20020 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59733, "unit": "ns/op", "extra": "20020 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20020 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20020 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65707, "unit": "ns/op\t 568 B/op\t 10 allocs/op", "extra": "17557 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65707, "unit": "ns/op", "extra": "17557 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 568, "unit": "B/op", "extra": "17557 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "17557 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 126224, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9913 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126224, "unit": "ns/op", "extra": "9913 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9913 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9913 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1834812, "unit": "ns/op\t 69132 B/op\t 597 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1834812, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69132, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763739, "unit": "ns/op\t 66313 B/op\t 544 allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763739, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66313, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3006965, "unit": "ns/op\t 97465 B/op\t 1002 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3006965, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97465, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341364, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341364, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353083, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353083, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2670894, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670894, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1295009, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1295009, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18497, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64178 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18497, "unit": "ns/op", "extra": "64178 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64178 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64178 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2412165, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2412165, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "549 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": "1e017301cd303f880c93c658ad67d83b9c848294", "message": "Merge pull request #1202 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.28\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.27 to 1.0.28 in /rueidis", "timestamp": "2024-02-05T08:40:13+01:00", "tree_id": "845417f91e8c726a49512b7a783ab0a7a3ccc313", "url": "https://github.com/gofiber/storage/commit/1e017301cd303f880c93c658ad67d83b9c848294" }, "date": 1707119306548, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599826, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599826, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 572052, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 572052, "unit": "ns/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 907910, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 907910, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2057741, "unit": "ns/op\t 10528 B/op\t 167 allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2057741, "unit": "ns/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10528, "unit": "B/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1438986, "unit": "ns/op\t 11879 B/op\t 212 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1438986, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11879, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2733782, "unit": "ns/op\t 19082 B/op\t 290 allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2733782, "unit": "ns/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19082, "unit": "B/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9946, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137654 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9946, "unit": "ns/op", "extra": "137654 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137654 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137654 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1072, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1072, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17987, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66508 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17987, "unit": "ns/op", "extra": "66508 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66508 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66508 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 205477, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 205477, "unit": "ns/op", "extra": "5018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2416176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.8, "unit": "ns/op", "extra": "2416176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2416176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2416176 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 416755, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "3074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 416755, "unit": "ns/op", "extra": "3074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3074 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1093088, "unit": "ns/op\t 6636 B/op\t 121 allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1093088, "unit": "ns/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 666506, "unit": "ns/op\t 6591 B/op\t 117 allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 666506, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1288517, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1288517, "unit": "ns/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 206786, "unit": "ns/op\t 7944 B/op\t 75 allocs/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206786, "unit": "ns/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7944, "unit": "B/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163561, "unit": "ns/op\t 3777 B/op\t 71 allocs/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163561, "unit": "ns/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3777, "unit": "B/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403343, "unit": "ns/op\t 16014 B/op\t 145 allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403343, "unit": "ns/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16014, "unit": "B/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1523935, "unit": "ns/op\t 28596 B/op\t 364 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1523935, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28596, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 606472, "unit": "ns/op\t 30369 B/op\t 392 allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 606472, "unit": "ns/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1452047, "unit": "ns/op\t 57098 B/op\t 724 allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1452047, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57098, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1019758, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1019758, "unit": "ns/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 337778, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 337778, "unit": "ns/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3058 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1783824, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1783824, "unit": "ns/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118477, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118477, "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", "value": 119990, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119990, "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", "value": 218333, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218333, "unit": "ns/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.55, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39246398 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.55, "unit": "ns/op", "extra": "39246398 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39246398 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39246398 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.219, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147130215 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.219, "unit": "ns/op", "extra": "147130215 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147130215 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147130215 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 65.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17110854 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 65.52, "unit": "ns/op", "extra": "17110854 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17110854 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17110854 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.342, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.342, "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", "value": 55.25, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21678076 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.25, "unit": "ns/op", "extra": "21678076 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21678076 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21678076 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1564882, "unit": "ns/op\t 87878 B/op\t 295 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1564882, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87878, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 689030, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 689030, "unit": "ns/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2714601, "unit": "ns/op\t 98170 B/op\t 463 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2714601, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98170, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 352943, "unit": "ns/op\t 6825 B/op\t 103 allocs/op", "extra": "3518 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 352943, "unit": "ns/op", "extra": "3518 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6825, "unit": "B/op", "extra": "3518 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3518 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310358, "unit": "ns/op\t 7714 B/op\t 90 allocs/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310358, "unit": "ns/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7714, "unit": "B/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3906 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 725011, "unit": "ns/op\t 12220 B/op\t 180 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 725011, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12220, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2224209, "unit": "ns/op\t 15306 B/op\t 281 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2224209, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15306, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1811298, "unit": "ns/op\t 15137 B/op\t 282 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1811298, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15137, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4563200, "unit": "ns/op\t 27917 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4563200, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27917, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 945798, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 945798, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 949049, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 949049, "unit": "ns/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3640896, "unit": "ns/op\t 12687 B/op\t 77 allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3640896, "unit": "ns/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12687, "unit": "B/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 326429, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 326429, "unit": "ns/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1639, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "707964 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1639, "unit": "ns/op", "extra": "707964 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "707964 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "707964 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 651833, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 651833, "unit": "ns/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 310827, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4251 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310827, "unit": "ns/op", "extra": "4251 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4251 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4251 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156287, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7923 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156287, "unit": "ns/op", "extra": "7923 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7923 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7923 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 559361, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 559361, "unit": "ns/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52100, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52100, "unit": "ns/op", "extra": "22998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22998 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51127, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23145 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51127, "unit": "ns/op", "extra": "23145 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23145 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23145 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 119365, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 119365, "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", "value": 338, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3652634 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338, "unit": "ns/op", "extra": "3652634 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3652634 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3652634 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.8, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13229884 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.8, "unit": "ns/op", "extra": "13229884 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13229884 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13229884 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1959082 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.5, "unit": "ns/op", "extra": "1959082 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1959082 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1959082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62438, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18692 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62438, "unit": "ns/op", "extra": "18692 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18692 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18692 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70396, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16944 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70396, "unit": "ns/op", "extra": "16944 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16944 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16944 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124741, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9596 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124741, "unit": "ns/op", "extra": "9596 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9596 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9596 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1599166, "unit": "ns/op\t 69200 B/op\t 597 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1599166, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69200, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756657, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756657, "unit": "ns/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2632697, "unit": "ns/op\t 97546 B/op\t 1003 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2632697, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97546, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1343149, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343149, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367531, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367531, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2728237, "unit": "ns/op\t 5525 B/op\t 81 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2728237, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5525, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 999487, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 999487, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20368, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61171 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20368, "unit": "ns/op", "extra": "61171 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61171 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61171 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1911598, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1911598, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "655 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": "1cd2f10ffb185948869c1c67c2821bdba43b2bb0", "message": "Merge pull request #1181 from gofiber/dependabot/github_actions/actions/cache-4\n\nBump actions/cache from 3 to 4", "timestamp": "2024-02-05T12:01:52+01:00", "tree_id": "f47292e130e62ddfe4c6c5e5d81a1898e96671e0", "url": "https://github.com/gofiber/storage/commit/1cd2f10ffb185948869c1c67c2821bdba43b2bb0" }, "date": 1707131385400, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586321, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586321, "unit": "ns/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 517799, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 517799, "unit": "ns/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 895392, "unit": "ns/op\t 23307 B/op\t 340 allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 895392, "unit": "ns/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23307, "unit": "B/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2066923, "unit": "ns/op\t 10565 B/op\t 167 allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2066923, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10565, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1088304, "unit": "ns/op\t 11888 B/op\t 212 allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1088304, "unit": "ns/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11888, "unit": "B/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2667451, "unit": "ns/op\t 19152 B/op\t 290 allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2667451, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19152, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8686, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8686, "unit": "ns/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143980 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 967.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1200553 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 967.7, "unit": "ns/op", "extra": "1200553 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1200553 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1200553 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17864, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65266 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17864, "unit": "ns/op", "extra": "65266 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65266 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65266 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 248639, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 248639, "unit": "ns/op", "extra": "5570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5570 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2443892 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.5, "unit": "ns/op", "extra": "2443892 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2443892 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2443892 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 520052, "unit": "ns/op\t 12524 B/op\t 84 allocs/op", "extra": "2511 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 520052, "unit": "ns/op", "extra": "2511 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "2511 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2511 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1095340, "unit": "ns/op\t 6636 B/op\t 121 allocs/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1095340, "unit": "ns/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "946 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 882311, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 882311, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1179220, "unit": "ns/op\t 13031 B/op\t 234 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1179220, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13031, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197530, "unit": "ns/op\t 7583 B/op\t 75 allocs/op", "extra": "6040 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197530, "unit": "ns/op", "extra": "6040 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7583, "unit": "B/op", "extra": "6040 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6040 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160777, "unit": "ns/op\t 3786 B/op\t 71 allocs/op", "extra": "7207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160777, "unit": "ns/op", "extra": "7207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3786, "unit": "B/op", "extra": "7207 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7207 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404653, "unit": "ns/op\t 15537 B/op\t 145 allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404653, "unit": "ns/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15537, "unit": "B/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 741178, "unit": "ns/op\t 28533 B/op\t 364 allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 741178, "unit": "ns/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28533, "unit": "B/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 605189, "unit": "ns/op\t 30433 B/op\t 392 allocs/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 605189, "unit": "ns/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30433, "unit": "B/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2086 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1306129, "unit": "ns/op\t 57022 B/op\t 724 allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1306129, "unit": "ns/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57022, "unit": "B/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1027428, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1027428, "unit": "ns/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 338388, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338388, "unit": "ns/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2032420, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2032420, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 111836, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111836, "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", "value": 115086, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115086, "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", "value": 209893, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 209893, "unit": "ns/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39926671 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.83, "unit": "ns/op", "extra": "39926671 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39926671 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39926671 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.934, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150187101 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.934, "unit": "ns/op", "extra": "150187101 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150187101 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150187101 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.26, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18573001 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.26, "unit": "ns/op", "extra": "18573001 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18573001 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18573001 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3154, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3154, "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", "value": 57.72, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21758150 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.72, "unit": "ns/op", "extra": "21758150 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21758150 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21758150 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1634765, "unit": "ns/op\t 88062 B/op\t 295 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1634765, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88062, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 673301, "unit": "ns/op\t 15585 B/op\t 201 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 673301, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15585, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2613476, "unit": "ns/op\t 97935 B/op\t 463 allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2613476, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97935, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342049, "unit": "ns/op\t 6823 B/op\t 103 allocs/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342049, "unit": "ns/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6823, "unit": "B/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3238 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309642, "unit": "ns/op\t 7711 B/op\t 90 allocs/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309642, "unit": "ns/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7711, "unit": "B/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706153, "unit": "ns/op\t 12221 B/op\t 180 allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706153, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12221, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2208683, "unit": "ns/op\t 15831 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2208683, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15831, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1972235, "unit": "ns/op\t 15234 B/op\t 282 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1972235, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15234, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4552885, "unit": "ns/op\t 26987 B/op\t 532 allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4552885, "unit": "ns/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26987, "unit": "B/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910217, "unit": "ns/op\t 6584 B/op\t 40 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910217, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 905153, "unit": "ns/op\t 6613 B/op\t 50 allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 905153, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3478692, "unit": "ns/op\t 12648 B/op\t 77 allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3478692, "unit": "ns/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12648, "unit": "B/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 340294, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "2968 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340294, "unit": "ns/op", "extra": "2968 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "2968 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2968 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1620, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "693616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1620, "unit": "ns/op", "extra": "693616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "693616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "693616 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 739011, "unit": "ns/op\t 124 B/op\t 3 allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 739011, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 124, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 310018, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310018, "unit": "ns/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3679 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149514, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149514, "unit": "ns/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7818 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 623151, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 623151, "unit": "ns/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51393, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23811 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51393, "unit": "ns/op", "extra": "23811 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23811 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23811 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 58514, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23793 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 58514, "unit": "ns/op", "extra": "23793 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23793 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23793 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104014, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104014, "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", "value": 313.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3571536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 313.2, "unit": "ns/op", "extra": "3571536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3571536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3571536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.49, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "14012046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.49, "unit": "ns/op", "extra": "14012046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14012046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14012046 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 664, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1599208 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 664, "unit": "ns/op", "extra": "1599208 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1599208 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1599208 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60526, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60526, "unit": "ns/op", "extra": "19578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 73812, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17996 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73812, "unit": "ns/op", "extra": "17996 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17996 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17996 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119935, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119935, "unit": "ns/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1605342, "unit": "ns/op\t 69051 B/op\t 597 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1605342, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69051, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 739942, "unit": "ns/op\t 66312 B/op\t 544 allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 739942, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66312, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2927641, "unit": "ns/op\t 97505 B/op\t 1002 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2927641, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97505, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340353, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340353, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1351002, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351002, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2674181, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674181, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 945204, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 945204, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18602, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61874 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18602, "unit": "ns/op", "extra": "61874 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61874 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61874 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2124009, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2124009, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "687 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": "71ee1929c2f4e6cb52eefa436351d10df718df1b", "message": "Merge pull request #1193 from thedataflows/main\n\nNew storage driver: NATS", "timestamp": "2024-02-07T13:57:51+01:00", "tree_id": "2b4ad95b4a6a3e46c3b2dd1f7af0c65adbac5486", "url": "https://github.com/gofiber/storage/commit/71ee1929c2f4e6cb52eefa436351d10df718df1b" }, "date": 1707311161762, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 644685, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 644685, "unit": "ns/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 517359, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 517359, "unit": "ns/op", "extra": "2340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 868996, "unit": "ns/op\t 23317 B/op\t 340 allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 868996, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2314723, "unit": "ns/op\t 10630 B/op\t 167 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2314723, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10630, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1362056, "unit": "ns/op\t 11879 B/op\t 212 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1362056, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11879, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2707178, "unit": "ns/op\t 19009 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2707178, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19009, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9608, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "144850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9608, "unit": "ns/op", "extra": "144850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "144850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144850 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1007, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1007, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18948, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18948, "unit": "ns/op", "extra": "66828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 259081, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 259081, "unit": "ns/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4969 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2420092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.9, "unit": "ns/op", "extra": "2420092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2420092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2420092 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 530739, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 530739, "unit": "ns/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1022136, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1022136, "unit": "ns/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 792203, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 792203, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1375031, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1375031, "unit": "ns/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207106, "unit": "ns/op\t 7653 B/op\t 75 allocs/op", "extra": "5923 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207106, "unit": "ns/op", "extra": "5923 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7653, "unit": "B/op", "extra": "5923 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5923 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163641, "unit": "ns/op\t 3801 B/op\t 71 allocs/op", "extra": "7983 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163641, "unit": "ns/op", "extra": "7983 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3801, "unit": "B/op", "extra": "7983 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7983 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 395148, "unit": "ns/op\t 15847 B/op\t 147 allocs/op", "extra": "2674 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 395148, "unit": "ns/op", "extra": "2674 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15847, "unit": "B/op", "extra": "2674 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2674 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 687299, "unit": "ns/op\t 28537 B/op\t 364 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 687299, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28537, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 557566, "unit": "ns/op\t 30400 B/op\t 392 allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 557566, "unit": "ns/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30400, "unit": "B/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1286292, "unit": "ns/op\t 57016 B/op\t 724 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1286292, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57016, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1022239, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1022239, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 343891, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 343891, "unit": "ns/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1839748, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1839748, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114002, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114002, "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", "value": 118314, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118314, "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", "value": 212909, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5692 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 212909, "unit": "ns/op", "extra": "5692 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5692 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5692 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.45, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39909538 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.45, "unit": "ns/op", "extra": "39909538 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39909538 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39909538 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.123, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149966398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.123, "unit": "ns/op", "extra": "149966398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149966398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149966398 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21524823 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56, "unit": "ns/op", "extra": "21524823 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21524823 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21524823 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3167, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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", "value": 55.2, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21745975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.2, "unit": "ns/op", "extra": "21745975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21745975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21745975 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1576939, "unit": "ns/op\t 87625 B/op\t 295 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1576939, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87625, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 753598, "unit": "ns/op\t 15564 B/op\t 201 allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 753598, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15564, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2867709, "unit": "ns/op\t 97954 B/op\t 463 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2867709, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97954, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341005, "unit": "ns/op\t 6821 B/op\t 103 allocs/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341005, "unit": "ns/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6821, "unit": "B/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 334452, "unit": "ns/op\t 7710 B/op\t 90 allocs/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 334452, "unit": "ns/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 704189, "unit": "ns/op\t 12219 B/op\t 180 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704189, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2222465, "unit": "ns/op\t 15445 B/op\t 281 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2222465, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15445, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1747109, "unit": "ns/op\t 15140 B/op\t 282 allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1747109, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15140, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4583011, "unit": "ns/op\t 26983 B/op\t 532 allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4583011, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26983, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 906479, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 906479, "unit": "ns/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1012952, "unit": "ns/op\t 6623 B/op\t 50 allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1012952, "unit": "ns/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3335893, "unit": "ns/op\t 12645 B/op\t 77 allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3335893, "unit": "ns/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "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_Nats_Set", "value": 255534, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4876 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 255534, "unit": "ns/op", "extra": "4876 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4876 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4876 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206751, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4956 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206751, "unit": "ns/op", "extra": "4956 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4956 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4956 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 412144, "unit": "ns/op\t 3959 B/op\t 82 allocs/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 412144, "unit": "ns/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3959, "unit": "B/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 399586, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 399586, "unit": "ns/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1634, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703329 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1634, "unit": "ns/op", "extra": "703329 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703329 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703329 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 779314, "unit": "ns/op\t 127 B/op\t 3 allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 779314, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 127, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 354094, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 354094, "unit": "ns/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150842, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150842, "unit": "ns/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 628194, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1908 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 628194, "unit": "ns/op", "extra": "1908 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1908 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1908 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50963, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23211 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50963, "unit": "ns/op", "extra": "23211 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23211 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23211 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49763, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24115 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49763, "unit": "ns/op", "extra": "24115 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24115 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24115 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 110088, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 110088, "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", "value": 331, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3531877 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331, "unit": "ns/op", "extra": "3531877 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3531877 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3531877 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.19, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12535167 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.19, "unit": "ns/op", "extra": "12535167 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12535167 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12535167 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1910274 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.9, "unit": "ns/op", "extra": "1910274 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1910274 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1910274 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60562, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60562, "unit": "ns/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67930, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67930, "unit": "ns/op", "extra": "18000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120614, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120614, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1651153, "unit": "ns/op\t 69130 B/op\t 597 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1651153, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69130, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 747086, "unit": "ns/op\t 66321 B/op\t 544 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 747086, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66321, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2672598, "unit": "ns/op\t 97516 B/op\t 1003 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2672598, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97516, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345692, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345692, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1350866, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350866, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2723447, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2723447, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 913204, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 913204, "unit": "ns/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18713, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65407 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18713, "unit": "ns/op", "extra": "65407 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65407 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65407 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1811983, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1811983, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "685 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": "5f10c814f8930ae5ded2204ee20ec32f2faef9c7", "message": "Merge pull request #1180 from gofiber/dependabot/github_actions/tj-actions/changed-files-42\n\nBump tj-actions/changed-files from 41 to 42", "timestamp": "2024-02-07T14:01:06+01:00", "tree_id": "611988bc17eb4a7b90ea7097af593aa071f13329", "url": "https://github.com/gofiber/storage/commit/5f10c814f8930ae5ded2204ee20ec32f2faef9c7" }, "date": 1707311352936, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594862, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594862, "unit": "ns/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523462, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523462, "unit": "ns/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2282 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 879313, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879313, "unit": "ns/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2035449, "unit": "ns/op\t 10538 B/op\t 167 allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2035449, "unit": "ns/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10538, "unit": "B/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1101980, "unit": "ns/op\t 11882 B/op\t 212 allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1101980, "unit": "ns/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2934554, "unit": "ns/op\t 19091 B/op\t 290 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2934554, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19091, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8925, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137863 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8925, "unit": "ns/op", "extra": "137863 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137863 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137863 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 960.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1215938 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 960.7, "unit": "ns/op", "extra": "1215938 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1215938 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1215938 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18241, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64699 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18241, "unit": "ns/op", "extra": "64699 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64699 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64699 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 224381, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 224381, "unit": "ns/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2307580 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.6, "unit": "ns/op", "extra": "2307580 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2307580 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2307580 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 460670, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 460670, "unit": "ns/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 809947, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 809947, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 626459, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 626459, "unit": "ns/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1053694, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1053694, "unit": "ns/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 213121, "unit": "ns/op\t 8500 B/op\t 75 allocs/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 213121, "unit": "ns/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8500, "unit": "B/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "4809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162118, "unit": "ns/op\t 3782 B/op\t 71 allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162118, "unit": "ns/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3782, "unit": "B/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394915, "unit": "ns/op\t 15711 B/op\t 148 allocs/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394915, "unit": "ns/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15711, "unit": "B/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 148, "unit": "allocs/op", "extra": "2744 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 719297, "unit": "ns/op\t 28569 B/op\t 364 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 719297, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28569, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 611277, "unit": "ns/op\t 30388 B/op\t 392 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 611277, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30388, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1369165, "unit": "ns/op\t 56970 B/op\t 724 allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1369165, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56970, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1024297, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1024297, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 335979, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 335979, "unit": "ns/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1879770, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1879770, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112236, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112236, "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", "value": 119327, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119327, "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", "value": 217816, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4694 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217816, "unit": "ns/op", "extra": "4694 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4694 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4694 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38772744 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.48, "unit": "ns/op", "extra": "38772744 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38772744 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38772744 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.916, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "142511475 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.916, "unit": "ns/op", "extra": "142511475 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142511475 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142511475 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.33, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18869988 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.33, "unit": "ns/op", "extra": "18869988 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18869988 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18869988 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.316, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.316, "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", "value": 55.58, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21889074 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.58, "unit": "ns/op", "extra": "21889074 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21889074 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21889074 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1631046, "unit": "ns/op\t 87514 B/op\t 295 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1631046, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87514, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 676127, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676127, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2812455, "unit": "ns/op\t 97607 B/op\t 463 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2812455, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345741, "unit": "ns/op\t 6826 B/op\t 103 allocs/op", "extra": "3114 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345741, "unit": "ns/op", "extra": "3114 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6826, "unit": "B/op", "extra": "3114 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3114 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309160, "unit": "ns/op\t 7710 B/op\t 90 allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309160, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 710006, "unit": "ns/op\t 12228 B/op\t 180 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710006, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12228, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2200355, "unit": "ns/op\t 15170 B/op\t 281 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2200355, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15170, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1754761, "unit": "ns/op\t 15028 B/op\t 282 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1754761, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15028, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4791002, "unit": "ns/op\t 27659 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4791002, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27659, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 922679, "unit": "ns/op\t 6586 B/op\t 40 allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922679, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6586, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 920194, "unit": "ns/op\t 6614 B/op\t 50 allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 920194, "unit": "ns/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3238650, "unit": "ns/op\t 12644 B/op\t 77 allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3238650, "unit": "ns/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 213728, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 213728, "unit": "ns/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 238972, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 238972, "unit": "ns/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 479295, "unit": "ns/op\t 3960 B/op\t 82 allocs/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 479295, "unit": "ns/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3960, "unit": "B/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 346994, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3321 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 346994, "unit": "ns/op", "extra": "3321 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3321 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3321 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1980, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703777 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1980, "unit": "ns/op", "extra": "703777 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703777 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703777 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 704597, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 704597, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 290730, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4300 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 290730, "unit": "ns/op", "extra": "4300 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4300 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4300 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147808, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147808, "unit": "ns/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 631870, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 631870, "unit": "ns/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52286, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52286, "unit": "ns/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53255, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53255, "unit": "ns/op", "extra": "22926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22926 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104905, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104905, "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", "value": 354.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3521551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 354.2, "unit": "ns/op", "extra": "3521551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3521551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3521551 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 107.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12358984 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 107.1, "unit": "ns/op", "extra": "12358984 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12358984 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12358984 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 636.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1825890 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 636.2, "unit": "ns/op", "extra": "1825890 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1825890 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1825890 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 68266, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68266, "unit": "ns/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66810, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17685 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66810, "unit": "ns/op", "extra": "17685 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17685 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17685 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121606, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9505 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121606, "unit": "ns/op", "extra": "9505 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9505 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9505 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1635453, "unit": "ns/op\t 69051 B/op\t 597 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1635453, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69051, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 810792, "unit": "ns/op\t 66316 B/op\t 544 allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 810792, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66316, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2437245, "unit": "ns/op\t 97439 B/op\t 1003 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2437245, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97439, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1338839, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1338839, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353575, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353575, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2667736, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2667736, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 818942, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 818942, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19040, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64808 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19040, "unit": "ns/op", "extra": "64808 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64808 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64808 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1795620, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1795620, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "762 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": "53273f679b84609e4b63708daf7d50724563cab1", "message": "Merge pull request #1205 from gofiber/dependabot/github_actions/release-drafter/release-drafter-6\n\nbuild(deps): bump release-drafter/release-drafter from 5 to 6", "timestamp": "2024-02-07T14:00:58+01:00", "tree_id": "1b77e12d707a48985c2fc4256c677adec02107dd", "url": "https://github.com/gofiber/storage/commit/53273f679b84609e4b63708daf7d50724563cab1" }, "date": 1707311371819, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 584179, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584179, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533795, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533795, "unit": "ns/op", "extra": "2311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 879938, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879938, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2079507, "unit": "ns/op\t 10579 B/op\t 167 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2079507, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10579, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1071157, "unit": "ns/op\t 11882 B/op\t 212 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1071157, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2438784, "unit": "ns/op\t 19045 B/op\t 290 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2438784, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19045, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8683, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131115 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8683, "unit": "ns/op", "extra": "131115 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131115 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131115 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1009, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1009, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17584, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "69538 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17584, "unit": "ns/op", "extra": "69538 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "69538 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 205098, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 205098, "unit": "ns/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 506.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2401322 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.6, "unit": "ns/op", "extra": "2401322 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2401322 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2401322 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 387037, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "3091 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 387037, "unit": "ns/op", "extra": "3091 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3091 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3091 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1158336, "unit": "ns/op\t 6635 B/op\t 121 allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1158336, "unit": "ns/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6635, "unit": "B/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "918 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 637266, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 637266, "unit": "ns/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1100009, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1100009, "unit": "ns/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201611, "unit": "ns/op\t 4119 B/op\t 75 allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201611, "unit": "ns/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4119, "unit": "B/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 181354, "unit": "ns/op\t 3801 B/op\t 71 allocs/op", "extra": "6937 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 181354, "unit": "ns/op", "extra": "6937 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3801, "unit": "B/op", "extra": "6937 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6937 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 409316, "unit": "ns/op\t 15891 B/op\t 147 allocs/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409316, "unit": "ns/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15891, "unit": "B/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 147, "unit": "allocs/op", "extra": "2660 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 761389, "unit": "ns/op\t 28551 B/op\t 364 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 761389, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28551, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 611413, "unit": "ns/op\t 30443 B/op\t 392 allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 611413, "unit": "ns/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30443, "unit": "B/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1360241, "unit": "ns/op\t 56966 B/op\t 724 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1360241, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56966, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 998454, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 998454, "unit": "ns/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 399184, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 399184, "unit": "ns/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1756809, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1756809, "unit": "ns/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114861, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114861, "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", "value": 115467, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9606 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115467, "unit": "ns/op", "extra": "9606 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9606 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9606 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 215902, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215902, "unit": "ns/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.77, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37651306 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.77, "unit": "ns/op", "extra": "37651306 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37651306 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37651306 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.947, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150600358 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.947, "unit": "ns/op", "extra": "150600358 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150600358 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150600358 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 69.62, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21041120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 69.62, "unit": "ns/op", "extra": "21041120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21041120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21041120 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3175, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3175, "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", "value": 55.52, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21561567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.52, "unit": "ns/op", "extra": "21561567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21561567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21561567 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1555871, "unit": "ns/op\t 87516 B/op\t 295 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1555871, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87516, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690380, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690380, "unit": "ns/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2575081, "unit": "ns/op\t 98149 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2575081, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98149, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346778, "unit": "ns/op\t 6820 B/op\t 103 allocs/op", "extra": "3445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346778, "unit": "ns/op", "extra": "3445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6820, "unit": "B/op", "extra": "3445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308867, "unit": "ns/op\t 7712 B/op\t 90 allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308867, "unit": "ns/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7712, "unit": "B/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 789941, "unit": "ns/op\t 12222 B/op\t 180 allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 789941, "unit": "ns/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2160133, "unit": "ns/op\t 15329 B/op\t 281 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2160133, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15329, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1736767, "unit": "ns/op\t 15339 B/op\t 282 allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1736767, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15339, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4291292, "unit": "ns/op\t 27836 B/op\t 532 allocs/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4291292, "unit": "ns/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27836, "unit": "B/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 906880, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 906880, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919319, "unit": "ns/op\t 6615 B/op\t 50 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919319, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3048035, "unit": "ns/op\t 12659 B/op\t 77 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3048035, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12659, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212708, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5408 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212708, "unit": "ns/op", "extra": "5408 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5408 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5408 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210392, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5654 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210392, "unit": "ns/op", "extra": "5654 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5654 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5654 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416899, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416899, "unit": "ns/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 298592, "unit": "ns/op\t 151 B/op\t 3 allocs/op", "extra": "4176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 298592, "unit": "ns/op", "extra": "4176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 151, "unit": "B/op", "extra": "4176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4176 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1969, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "706501 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1969, "unit": "ns/op", "extra": "706501 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "706501 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "706501 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 587162, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 587162, "unit": "ns/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 277838, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 277838, "unit": "ns/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148982, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8092 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148982, "unit": "ns/op", "extra": "8092 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8092 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 622034, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 622034, "unit": "ns/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51466, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23283 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51466, "unit": "ns/op", "extra": "23283 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23283 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23283 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57901, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23528 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57901, "unit": "ns/op", "extra": "23528 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23528 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23528 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104200, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104200, "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", "value": 401.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3648348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 401.6, "unit": "ns/op", "extra": "3648348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3648348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3648348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.68, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11065140 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.68, "unit": "ns/op", "extra": "11065140 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11065140 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11065140 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 634.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1865220 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 634.7, "unit": "ns/op", "extra": "1865220 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1865220 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1865220 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61373, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17496 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61373, "unit": "ns/op", "extra": "17496 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17496 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17496 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67476, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18154 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67476, "unit": "ns/op", "extra": "18154 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18154 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18154 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119704, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119704, "unit": "ns/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1665355, "unit": "ns/op\t 69176 B/op\t 597 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1665355, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69176, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765642, "unit": "ns/op\t 66318 B/op\t 544 allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765642, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2683100, "unit": "ns/op\t 97471 B/op\t 1002 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2683100, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97471, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345886, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345886, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357649, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357649, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2692544, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2692544, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 793051, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 793051, "unit": "ns/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21515, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66387 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21515, "unit": "ns/op", "extra": "66387 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66387 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66387 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1457324, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1457324, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "794 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": "29ff72356ab272f95f2feee351f66132f7b86a07", "message": "Merge pull request #1207 from gofiber/dependabot/github_actions/fuxingloh/multi-labeler-3\n\nbuild(deps): bump fuxingloh/multi-labeler from 2 to 3", "timestamp": "2024-02-13T09:05:03+01:00", "tree_id": "20654581081bcd8006783a6b7c763976d3b9e287", "url": "https://github.com/gofiber/storage/commit/29ff72356ab272f95f2feee351f66132f7b86a07" }, "date": 1707812017144, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588039, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588039, "unit": "ns/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528036, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528036, "unit": "ns/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 875716, "unit": "ns/op\t 23312 B/op\t 340 allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 875716, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2301032, "unit": "ns/op\t 10562 B/op\t 167 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2301032, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10562, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1106068, "unit": "ns/op\t 11884 B/op\t 212 allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1106068, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2626068, "unit": "ns/op\t 18991 B/op\t 290 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2626068, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18991, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8659, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143204 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8659, "unit": "ns/op", "extra": "143204 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143204 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143204 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1008, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17791, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67798 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17791, "unit": "ns/op", "extra": "67798 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67798 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67798 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 233038, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 233038, "unit": "ns/op", "extra": "5200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5200 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 503.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2423794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.1, "unit": "ns/op", "extra": "2423794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2423794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2423794 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 463585, "unit": "ns/op\t 12524 B/op\t 84 allocs/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 463585, "unit": "ns/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 762765, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 762765, "unit": "ns/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 509824, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 509824, "unit": "ns/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1011315, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1011315, "unit": "ns/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203740, "unit": "ns/op\t 4119 B/op\t 75 allocs/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203740, "unit": "ns/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4119, "unit": "B/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164336, "unit": "ns/op\t 3804 B/op\t 71 allocs/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164336, "unit": "ns/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418385, "unit": "ns/op\t 15242 B/op\t 151 allocs/op", "extra": "2992 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418385, "unit": "ns/op", "extra": "2992 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15242, "unit": "B/op", "extra": "2992 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 745058, "unit": "ns/op\t 28558 B/op\t 364 allocs/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 745058, "unit": "ns/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28558, "unit": "B/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 642117, "unit": "ns/op\t 30397 B/op\t 392 allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 642117, "unit": "ns/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30397, "unit": "B/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1318932, "unit": "ns/op\t 56990 B/op\t 724 allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1318932, "unit": "ns/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56990, "unit": "B/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1012202, "unit": "ns/op\t 13784 B/op\t 245 allocs/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1012202, "unit": "ns/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13784, "unit": "B/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 358158, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 358158, "unit": "ns/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2011188, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2011188, "unit": "ns/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 111785, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111785, "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", "value": 118484, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118484, "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", "value": 218270, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218270, "unit": "ns/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5605 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39574339 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.34, "unit": "ns/op", "extra": "39574339 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39574339 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39574339 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.01, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149337033 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.01, "unit": "ns/op", "extra": "149337033 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149337033 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149337033 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.92, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19321953 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.92, "unit": "ns/op", "extra": "19321953 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19321953 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19321953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3183, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3183, "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", "value": 57.91, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21788427 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.91, "unit": "ns/op", "extra": "21788427 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21788427 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21788427 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1577661, "unit": "ns/op\t 87794 B/op\t 295 allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1577661, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87794, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 677603, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 677603, "unit": "ns/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1798 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2627729, "unit": "ns/op\t 97912 B/op\t 463 allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2627729, "unit": "ns/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97912, "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", "value": 345430, "unit": "ns/op\t 6824 B/op\t 103 allocs/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345430, "unit": "ns/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6824, "unit": "B/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310310, "unit": "ns/op\t 7713 B/op\t 90 allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310310, "unit": "ns/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7713, "unit": "B/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 784277, "unit": "ns/op\t 12228 B/op\t 180 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 784277, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12228, "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", "value": 3196600, "unit": "ns/op\t 15804 B/op\t 281 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 3196600, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15804, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1776452, "unit": "ns/op\t 15427 B/op\t 282 allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1776452, "unit": "ns/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15427, "unit": "B/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4697456, "unit": "ns/op\t 27920 B/op\t 532 allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4697456, "unit": "ns/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27920, "unit": "B/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 903199, "unit": "ns/op\t 6577 B/op\t 40 allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 903199, "unit": "ns/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6577, "unit": "B/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 909464, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909464, "unit": "ns/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3242452, "unit": "ns/op\t 12663 B/op\t 77 allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3242452, "unit": "ns/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12663, "unit": "B/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211240, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5510 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211240, "unit": "ns/op", "extra": "5510 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5510 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5510 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209121, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5629 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209121, "unit": "ns/op", "extra": "5629 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5629 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5629 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411994, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2882 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411994, "unit": "ns/op", "extra": "2882 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2882 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2882 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 351305, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3266 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 351305, "unit": "ns/op", "extra": "3266 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3266 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3266 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1622, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1622, "unit": "ns/op", "extra": "681738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681738 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 649151, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 649151, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296736, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296736, "unit": "ns/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4210 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152350, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152350, "unit": "ns/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7832 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 597402, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 597402, "unit": "ns/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57654, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22729 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57654, "unit": "ns/op", "extra": "22729 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22729 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22729 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51993, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23206 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51993, "unit": "ns/op", "extra": "23206 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23206 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23206 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105532, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105532, "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", "value": 324.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3492936 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 324.8, "unit": "ns/op", "extra": "3492936 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3492936 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3492936 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.78, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12338451 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.78, "unit": "ns/op", "extra": "12338451 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12338451 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12338451 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 750.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1923298 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 750.3, "unit": "ns/op", "extra": "1923298 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1923298 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1923298 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61408, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19644 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61408, "unit": "ns/op", "extra": "19644 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19644 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19644 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76023, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76023, "unit": "ns/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121067, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121067, "unit": "ns/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9969 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1558656, "unit": "ns/op\t 69079 B/op\t 597 allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1558656, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69079, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760089, "unit": "ns/op\t 66320 B/op\t 544 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760089, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66320, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2769681, "unit": "ns/op\t 97477 B/op\t 1002 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2769681, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97477, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341687, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341687, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355330, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355330, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2683934, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2683934, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 826087, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 826087, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19048, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61786 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19048, "unit": "ns/op", "extra": "61786 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61786 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61786 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1730208, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1730208, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "706 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": "dc6681b640f266b23153d59ae1dbdef66b7a3bf0", "message": "Merge pull request #1210 from gofiber/dependabot/github_actions/fuxingloh/multi-labeler-4\n\nbuild(deps): bump fuxingloh/multi-labeler from 3 to 4", "timestamp": "2024-02-14T08:10:18+01:00", "tree_id": "77c34b1066018dbdbdeb962c830ae27bc5bdc041", "url": "https://github.com/gofiber/storage/commit/dc6681b640f266b23153d59ae1dbdef66b7a3bf0" }, "date": 1707894978816, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 635054, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 635054, "unit": "ns/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2089 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 516854, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 516854, "unit": "ns/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2318 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 881173, "unit": "ns/op\t 23331 B/op\t 340 allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 881173, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2352817, "unit": "ns/op\t 10563 B/op\t 167 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2352817, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10563, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1022720, "unit": "ns/op\t 11882 B/op\t 212 allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1022720, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2870498, "unit": "ns/op\t 19093 B/op\t 290 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2870498, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19093, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9660, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145720 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9660, "unit": "ns/op", "extra": "145720 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145720 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145720 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1050, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1050, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17777, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "62476 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17777, "unit": "ns/op", "extra": "62476 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "62476 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62476 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 466661, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "2470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 466661, "unit": "ns/op", "extra": "2470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "2470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2428699 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.5, "unit": "ns/op", "extra": "2428699 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2428699 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2428699 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 878061, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 878061, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1014150, "unit": "ns/op\t 6635 B/op\t 121 allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1014150, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6635, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 678938, "unit": "ns/op\t 6591 B/op\t 117 allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 678938, "unit": "ns/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1320572, "unit": "ns/op\t 13023 B/op\t 234 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1320572, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 191911, "unit": "ns/op\t 7497 B/op\t 75 allocs/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 191911, "unit": "ns/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7497, "unit": "B/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6198 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162055, "unit": "ns/op\t 3794 B/op\t 71 allocs/op", "extra": "6478 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162055, "unit": "ns/op", "extra": "6478 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3794, "unit": "B/op", "extra": "6478 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6478 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 389727, "unit": "ns/op\t 14923 B/op\t 151 allocs/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389727, "unit": "ns/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14923, "unit": "B/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 790776, "unit": "ns/op\t 28627 B/op\t 364 allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 790776, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28627, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 608843, "unit": "ns/op\t 30447 B/op\t 392 allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 608843, "unit": "ns/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30447, "unit": "B/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1458163, "unit": "ns/op\t 57201 B/op\t 725 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1458163, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57201, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 725, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1062594, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1062594, "unit": "ns/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1056 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 347809, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3982 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347809, "unit": "ns/op", "extra": "3982 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3982 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3982 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2009996, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2009996, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 122081, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 122081, "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", "value": 116964, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116964, "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", "value": 211251, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6118 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211251, "unit": "ns/op", "extra": "6118 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6118 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6118 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39134880 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.28, "unit": "ns/op", "extra": "39134880 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39134880 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39134880 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.036, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "153104289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.036, "unit": "ns/op", "extra": "153104289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153104289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153104289 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.2, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19483443 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.2, "unit": "ns/op", "extra": "19483443 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19483443 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19483443 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3165, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3165, "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", "value": 55.44, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21658836 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.44, "unit": "ns/op", "extra": "21658836 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21658836 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21658836 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1924180, "unit": "ns/op\t 87735 B/op\t 295 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1924180, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87735, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 723986, "unit": "ns/op\t 15561 B/op\t 201 allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 723986, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2658749, "unit": "ns/op\t 98202 B/op\t 463 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2658749, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98202, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341084, "unit": "ns/op\t 6827 B/op\t 103 allocs/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341084, "unit": "ns/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 304615, "unit": "ns/op\t 7710 B/op\t 90 allocs/op", "extra": "4015 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304615, "unit": "ns/op", "extra": "4015 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7710, "unit": "B/op", "extra": "4015 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "4015 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 710182, "unit": "ns/op\t 12217 B/op\t 180 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710182, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12217, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2343524, "unit": "ns/op\t 15737 B/op\t 281 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2343524, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15737, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1982937, "unit": "ns/op\t 15053 B/op\t 282 allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1982937, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15053, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4545755, "unit": "ns/op\t 28000 B/op\t 532 allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4545755, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28000, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 898525, "unit": "ns/op\t 6580 B/op\t 40 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 898525, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 901538, "unit": "ns/op\t 6616 B/op\t 50 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901538, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4119580, "unit": "ns/op\t 12655 B/op\t 77 allocs/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4119580, "unit": "ns/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12655, "unit": "B/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "277 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206577, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206577, "unit": "ns/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205423, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205423, "unit": "ns/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 410967, "unit": "ns/op\t 3988 B/op\t 82 allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 410967, "unit": "ns/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3988, "unit": "B/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 703226, "unit": "ns/op\t 183 B/op\t 3 allocs/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 703226, "unit": "ns/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 183, "unit": "B/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1646, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "698589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1646, "unit": "ns/op", "extra": "698589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "698589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "698589 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1038941, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1038941, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 358558, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 358558, "unit": "ns/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153678, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7911 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153678, "unit": "ns/op", "extra": "7911 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7911 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7911 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 809901, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 809901, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50842, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50842, "unit": "ns/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50367, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24405 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50367, "unit": "ns/op", "extra": "24405 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24405 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24405 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103638, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103638, "unit": "ns/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 342.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3766932 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.7, "unit": "ns/op", "extra": "3766932 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3766932 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3766932 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.52, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12427710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.52, "unit": "ns/op", "extra": "12427710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12427710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12427710 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 699.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1882438 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 699.3, "unit": "ns/op", "extra": "1882438 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1882438 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1882438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60267, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19708 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60267, "unit": "ns/op", "extra": "19708 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19708 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19708 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66890, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66890, "unit": "ns/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17634 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120605, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9441 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120605, "unit": "ns/op", "extra": "9441 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9441 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9441 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1828874, "unit": "ns/op\t 69095 B/op\t 597 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1828874, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69095, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 752330, "unit": "ns/op\t 66326 B/op\t 544 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752330, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66326, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2897795, "unit": "ns/op\t 97456 B/op\t 1002 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2897795, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97456, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1373461, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373461, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1351695, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351695, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2667781, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2667781, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1322340, "unit": "ns/op\t 627 B/op\t 24 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1322340, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19459, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19459, "unit": "ns/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64707 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2582094, "unit": "ns/op\t 968 B/op\t 43 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2582094, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 968, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "433 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": "7026c1458f52b2ca979f3019248d6a3d500cc4d5", "message": "Merge pull request #1211 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.33.0\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.32.0 to 1.33.0 in /nats", "timestamp": "2024-02-15T08:40:09+01:00", "tree_id": "d512aaf0ef85ddf6fda74093c7fd231971669896", "url": "https://github.com/gofiber/storage/commit/7026c1458f52b2ca979f3019248d6a3d500cc4d5" }, "date": 1707983179055, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599550, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599550, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529199, "unit": "ns/op\t 15190 B/op\t 226 allocs/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529199, "unit": "ns/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 964834, "unit": "ns/op\t 23315 B/op\t 340 allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 964834, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1958224, "unit": "ns/op\t 10539 B/op\t 167 allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1958224, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10539, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1052404, "unit": "ns/op\t 11879 B/op\t 212 allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1052404, "unit": "ns/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11879, "unit": "B/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2469731, "unit": "ns/op\t 19055 B/op\t 290 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2469731, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19055, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9090, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9090, "unit": "ns/op", "extra": "139917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139917 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1010, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1010, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19534, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64422 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19534, "unit": "ns/op", "extra": "64422 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64422 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64422 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 193106, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "6708 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 193106, "unit": "ns/op", "extra": "6708 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6708 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6708 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 506.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2489139 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.6, "unit": "ns/op", "extra": "2489139 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2489139 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2489139 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 385701, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "3100 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 385701, "unit": "ns/op", "extra": "3100 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "3100 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3100 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 983651, "unit": "ns/op\t 6639 B/op\t 121 allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 983651, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 736452, "unit": "ns/op\t 6592 B/op\t 117 allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 736452, "unit": "ns/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6592, "unit": "B/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1482743, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1482743, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 215852, "unit": "ns/op\t 7882 B/op\t 75 allocs/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 215852, "unit": "ns/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7882, "unit": "B/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169388, "unit": "ns/op\t 3787 B/op\t 71 allocs/op", "extra": "6934 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169388, "unit": "ns/op", "extra": "6934 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3787, "unit": "B/op", "extra": "6934 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6934 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 411944, "unit": "ns/op\t 16072 B/op\t 145 allocs/op", "extra": "2556 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 411944, "unit": "ns/op", "extra": "2556 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16072, "unit": "B/op", "extra": "2556 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2556 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 810789, "unit": "ns/op\t 28596 B/op\t 364 allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 810789, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28596, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 670340, "unit": "ns/op\t 30403 B/op\t 392 allocs/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 670340, "unit": "ns/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30403, "unit": "B/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1953 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1343623, "unit": "ns/op\t 57041 B/op\t 724 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1343623, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57041, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 990960, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1178 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 990960, "unit": "ns/op", "extra": "1178 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1178 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1178 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 345332, "unit": "ns/op\t 7535 B/op\t 129 allocs/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 345332, "unit": "ns/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7535, "unit": "B/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3723 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1808298, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1808298, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114676, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114676, "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", "value": 123329, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 123329, "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", "value": 219600, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5640 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219600, "unit": "ns/op", "extra": "5640 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5640 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5640 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.74, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36183658 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.74, "unit": "ns/op", "extra": "36183658 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36183658 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36183658 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.061, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151025048 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.061, "unit": "ns/op", "extra": "151025048 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151025048 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151025048 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.13, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21208388 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.13, "unit": "ns/op", "extra": "21208388 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21208388 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21208388 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3168, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3168, "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", "value": 55.26, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21814956 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.26, "unit": "ns/op", "extra": "21814956 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21814956 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21814956 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1589143, "unit": "ns/op\t 87437 B/op\t 295 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1589143, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87437, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 680605, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 680605, "unit": "ns/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2394252, "unit": "ns/op\t 97918 B/op\t 463 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2394252, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97918, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349010, "unit": "ns/op\t 6827 B/op\t 103 allocs/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349010, "unit": "ns/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6827, "unit": "B/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311401, "unit": "ns/op\t 7709 B/op\t 90 allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311401, "unit": "ns/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7709, "unit": "B/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 90, "unit": "allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718722, "unit": "ns/op\t 12223 B/op\t 180 allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718722, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 180, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2110255, "unit": "ns/op\t 15188 B/op\t 281 allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2110255, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15188, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1788128, "unit": "ns/op\t 15153 B/op\t 282 allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1788128, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15153, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4408310, "unit": "ns/op\t 27703 B/op\t 532 allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4408310, "unit": "ns/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27703, "unit": "B/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 916704, "unit": "ns/op\t 6580 B/op\t 40 allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916704, "unit": "ns/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1054534, "unit": "ns/op\t 6613 B/op\t 50 allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1054534, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3016169, "unit": "ns/op\t 12661 B/op\t 77 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3016169, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12661, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214788, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5587 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214788, "unit": "ns/op", "extra": "5587 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5587 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5587 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 216122, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 216122, "unit": "ns/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 424970, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 424970, "unit": "ns/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 303804, "unit": "ns/op\t 153 B/op\t 3 allocs/op", "extra": "4054 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 303804, "unit": "ns/op", "extra": "4054 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "4054 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4054 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1693, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "706508 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1693, "unit": "ns/op", "extra": "706508 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "706508 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "706508 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 620740, "unit": "ns/op\t 99 B/op\t 3 allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 620740, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 280061, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4334 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 280061, "unit": "ns/op", "extra": "4334 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4334 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4334 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154306, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154306, "unit": "ns/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 556204, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 556204, "unit": "ns/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58006, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19885 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58006, "unit": "ns/op", "extra": "19885 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19885 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19885 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54258, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21273 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54258, "unit": "ns/op", "extra": "21273 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21273 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21273 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105161, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105161, "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", "value": 347, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3545917 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347, "unit": "ns/op", "extra": "3545917 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3545917 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3545917 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.76, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13757264 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.76, "unit": "ns/op", "extra": "13757264 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13757264 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13757264 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 681.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1783483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 681.5, "unit": "ns/op", "extra": "1783483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1783483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1783483 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61641, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19453 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61641, "unit": "ns/op", "extra": "19453 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19453 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19453 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 77714, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 77714, "unit": "ns/op", "extra": "17330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17330 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121073, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "8263 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121073, "unit": "ns/op", "extra": "8263 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "8263 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8263 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1657847, "unit": "ns/op\t 69076 B/op\t 597 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1657847, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69076, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 735788, "unit": "ns/op\t 66316 B/op\t 544 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 735788, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66316, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2603112, "unit": "ns/op\t 97454 B/op\t 1003 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2603112, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97454, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1358358, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358358, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1370734, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1370734, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2718216, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2718216, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 878317, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 878317, "unit": "ns/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1281 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21031, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "56527 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21031, "unit": "ns/op", "extra": "56527 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "56527 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "56527 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1619256, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1619256, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "762 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": "3f4ef82c5ea35467b8c978017bcf86ccc3d1ede6", "message": "Merge pull request #1212 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.14.0\n\nbuild(deps): bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 in /mongodb", "timestamp": "2024-02-15T08:48:43+01:00", "tree_id": "3e6171869775e8619244b5020dea2f5dfaaa0f4e", "url": "https://github.com/gofiber/storage/commit/3f4ef82c5ea35467b8c978017bcf86ccc3d1ede6" }, "date": 1707983677157, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 643190, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 643190, "unit": "ns/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534470, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534470, "unit": "ns/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873024, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873024, "unit": "ns/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2125794, "unit": "ns/op\t 10560 B/op\t 167 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2125794, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10560, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1113878, "unit": "ns/op\t 11879 B/op\t 212 allocs/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1113878, "unit": "ns/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11879, "unit": "B/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2789676, "unit": "ns/op\t 18997 B/op\t 290 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2789676, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18997, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8955, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8955, "unit": "ns/op", "extra": "140880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140880 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1225, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1225, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18150, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65932 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18150, "unit": "ns/op", "extra": "65932 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65932 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 277073, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 277073, "unit": "ns/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2459167 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.1, "unit": "ns/op", "extra": "2459167 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2459167 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2459167 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 537092, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2380 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 537092, "unit": "ns/op", "extra": "2380 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2380 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2380 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 812436, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 812436, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 818776, "unit": "ns/op\t 6590 B/op\t 117 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 818776, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1362753, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1362753, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205543, "unit": "ns/op\t 7709 B/op\t 75 allocs/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205543, "unit": "ns/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7709, "unit": "B/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164364, "unit": "ns/op\t 3804 B/op\t 71 allocs/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164364, "unit": "ns/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 414691, "unit": "ns/op\t 15961 B/op\t 146 allocs/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 414691, "unit": "ns/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15961, "unit": "B/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 853680, "unit": "ns/op\t 28532 B/op\t 364 allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 853680, "unit": "ns/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28532, "unit": "B/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 631551, "unit": "ns/op\t 30446 B/op\t 392 allocs/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 631551, "unit": "ns/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30446, "unit": "B/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1640 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1400322, "unit": "ns/op\t 57008 B/op\t 724 allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1400322, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57008, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1058023, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1058023, "unit": "ns/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 320257, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320257, "unit": "ns/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1717013, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1717013, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 123178, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10284 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123178, "unit": "ns/op", "extra": "10284 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10284 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10284 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 115203, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115203, "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", "value": 216505, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216505, "unit": "ns/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "34153293 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.58, "unit": "ns/op", "extra": "34153293 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34153293 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34153293 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.021, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149613138 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.021, "unit": "ns/op", "extra": "149613138 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149613138 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149613138 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21329319 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.17, "unit": "ns/op", "extra": "21329319 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21329319 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21329319 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3293, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3293, "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", "value": 55.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21740583 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.39, "unit": "ns/op", "extra": "21740583 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21740583 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21740583 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1896798, "unit": "ns/op\t 87642 B/op\t 295 allocs/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1896798, "unit": "ns/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87642, "unit": "B/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 645602, "unit": "ns/op\t 15569 B/op\t 201 allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 645602, "unit": "ns/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2559325, "unit": "ns/op\t 97611 B/op\t 463 allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2559325, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97611, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349997, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3006 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349997, "unit": "ns/op", "extra": "3006 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3006 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3006 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307264, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307264, "unit": "ns/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 780622, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 780622, "unit": "ns/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2429282, "unit": "ns/op\t 15600 B/op\t 281 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2429282, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15600, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1782998, "unit": "ns/op\t 15156 B/op\t 282 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1782998, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15156, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5080870, "unit": "ns/op\t 27712 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5080870, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27712, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 922655, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922655, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 918042, "unit": "ns/op\t 6611 B/op\t 50 allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 918042, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3486542, "unit": "ns/op\t 12650 B/op\t 77 allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3486542, "unit": "ns/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 215665, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 215665, "unit": "ns/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 214693, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 214693, "unit": "ns/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413330, "unit": "ns/op\t 3987 B/op\t 82 allocs/op", "extra": "2899 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413330, "unit": "ns/op", "extra": "2899 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3987, "unit": "B/op", "extra": "2899 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2899 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 410928, "unit": "ns/op\t 115 B/op\t 3 allocs/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 410928, "unit": "ns/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1684, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "723159 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1684, "unit": "ns/op", "extra": "723159 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "723159 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "723159 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 934848, "unit": "ns/op\t 136 B/op\t 3 allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 934848, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 136, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322019, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322019, "unit": "ns/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154114, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7980 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154114, "unit": "ns/op", "extra": "7980 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7980 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 647023, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 647023, "unit": "ns/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51537, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51537, "unit": "ns/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51758, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19987 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51758, "unit": "ns/op", "extra": "19987 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19987 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19987 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104350, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104350, "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", "value": 400.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3447637 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 400.1, "unit": "ns/op", "extra": "3447637 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3447637 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3447637 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.56, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13893895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.56, "unit": "ns/op", "extra": "13893895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13893895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13893895 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 628.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1861117 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.8, "unit": "ns/op", "extra": "1861117 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1861117 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1861117 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61038, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19444 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61038, "unit": "ns/op", "extra": "19444 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19444 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19444 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69612, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69612, "unit": "ns/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121363, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121363, "unit": "ns/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1882781, "unit": "ns/op\t 69082 B/op\t 597 allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1882781, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69082, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 748150, "unit": "ns/op\t 66330 B/op\t 544 allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 748150, "unit": "ns/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66330, "unit": "B/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2679918, "unit": "ns/op\t 97558 B/op\t 1002 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2679918, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97558, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344413, "unit": "ns/op\t 2904 B/op\t 42 allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344413, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2904, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361934, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361934, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681384, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681384, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1159563, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1159563, "unit": "ns/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19737, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63834 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19737, "unit": "ns/op", "extra": "63834 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63834 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63834 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2024288, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2024288, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "603 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": "31c5d1b21632fc51a92e8e2c67eaddc535ccfbb6", "message": "Merge pull request #1213 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.2\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.17 to 1.13.2 in /dynamodb", "timestamp": "2024-02-19T08:14:09+01:00", "tree_id": "177c305c6dcf9a170bfe9ea0ecec008eb065c2da", "url": "https://github.com/gofiber/storage/commit/31c5d1b21632fc51a92e8e2c67eaddc535ccfbb6" }, "date": 1708327330563, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 643867, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 643867, "unit": "ns/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2054 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529953, "unit": "ns/op\t 15203 B/op\t 226 allocs/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529953, "unit": "ns/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873720, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873720, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1915348, "unit": "ns/op\t 10527 B/op\t 167 allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1915348, "unit": "ns/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10527, "unit": "B/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1226024, "unit": "ns/op\t 11881 B/op\t 212 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1226024, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2496421, "unit": "ns/op\t 19105 B/op\t 290 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2496421, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19105, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9002, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "136413 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9002, "unit": "ns/op", "extra": "136413 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136413 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136413 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1152, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1188667 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1152, "unit": "ns/op", "extra": "1188667 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1188667 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1188667 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17750, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68949 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17750, "unit": "ns/op", "extra": "68949 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68949 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68949 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 176995, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6583 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 176995, "unit": "ns/op", "extra": "6583 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6583 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6583 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2360828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.8, "unit": "ns/op", "extra": "2360828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2360828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2360828 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 372605, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 372605, "unit": "ns/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3241 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1035257, "unit": "ns/op\t 6639 B/op\t 121 allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1035257, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 713453, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 713453, "unit": "ns/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1243026, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1243026, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199683, "unit": "ns/op\t 7661 B/op\t 75 allocs/op", "extra": "5910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199683, "unit": "ns/op", "extra": "5910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7661, "unit": "B/op", "extra": "5910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166306, "unit": "ns/op\t 3786 B/op\t 71 allocs/op", "extra": "7376 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166306, "unit": "ns/op", "extra": "7376 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3786, "unit": "B/op", "extra": "7376 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7376 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 412028, "unit": "ns/op\t 16401 B/op\t 145 allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 412028, "unit": "ns/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16401, "unit": "B/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 731041, "unit": "ns/op\t 28600 B/op\t 364 allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 731041, "unit": "ns/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28600, "unit": "B/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 666460, "unit": "ns/op\t 30395 B/op\t 392 allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 666460, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30395, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1275520, "unit": "ns/op\t 57085 B/op\t 724 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1275520, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57085, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 963916, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 963916, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 326325, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 326325, "unit": "ns/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1980936, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1980936, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114728, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114728, "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", "value": 117436, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117436, "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", "value": 216432, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216432, "unit": "ns/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39572282 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.94, "unit": "ns/op", "extra": "39572282 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39572282 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39572282 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.925, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148917074 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.925, "unit": "ns/op", "extra": "148917074 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148917074 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148917074 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.11, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21738546 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.11, "unit": "ns/op", "extra": "21738546 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21738546 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21738546 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4601, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4601, "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", "value": 57.55, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21465175 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.55, "unit": "ns/op", "extra": "21465175 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21465175 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21465175 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1395997, "unit": "ns/op\t 88099 B/op\t 295 allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1395997, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88099, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698172, "unit": "ns/op\t 15562 B/op\t 201 allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698172, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2278834, "unit": "ns/op\t 97995 B/op\t 463 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2278834, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97995, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 340978, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340978, "unit": "ns/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305046, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305046, "unit": "ns/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706292, "unit": "ns/op\t 12218 B/op\t 182 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706292, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12218, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2092100, "unit": "ns/op\t 15411 B/op\t 281 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2092100, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15411, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1936079, "unit": "ns/op\t 15028 B/op\t 282 allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1936079, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15028, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4267557, "unit": "ns/op\t 27621 B/op\t 532 allocs/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4267557, "unit": "ns/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27621, "unit": "B/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "278 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 897266, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 897266, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 899789, "unit": "ns/op\t 6608 B/op\t 50 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 899789, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2953263, "unit": "ns/op\t 12649 B/op\t 77 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2953263, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 226731, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 226731, "unit": "ns/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207735, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4851 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207735, "unit": "ns/op", "extra": "4851 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4851 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4851 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417610, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417610, "unit": "ns/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 284359, "unit": "ns/op\t 150 B/op\t 3 allocs/op", "extra": "4215 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 284359, "unit": "ns/op", "extra": "4215 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 150, "unit": "B/op", "extra": "4215 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4215 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1630, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "736264 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1630, "unit": "ns/op", "extra": "736264 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "736264 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "736264 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 575472, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 575472, "unit": "ns/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 273084, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4543 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 273084, "unit": "ns/op", "extra": "4543 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4543 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4543 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149891, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6943 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149891, "unit": "ns/op", "extra": "6943 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6943 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6943 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 534857, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2362 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 534857, "unit": "ns/op", "extra": "2362 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2362 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2362 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50635, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23738 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50635, "unit": "ns/op", "extra": "23738 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23738 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23738 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51180, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20992 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51180, "unit": "ns/op", "extra": "20992 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20992 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20992 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104005, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104005, "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", "value": 341.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3716764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341.1, "unit": "ns/op", "extra": "3716764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3716764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3716764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.22, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12502128 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.22, "unit": "ns/op", "extra": "12502128 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12502128 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12502128 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 652.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1794600 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 652.1, "unit": "ns/op", "extra": "1794600 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1794600 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1794600 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60291, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60291, "unit": "ns/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67015, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67015, "unit": "ns/op", "extra": "17406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17406 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119434, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9880 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119434, "unit": "ns/op", "extra": "9880 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9880 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9880 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1411930, "unit": "ns/op\t 69148 B/op\t 597 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1411930, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69148, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 746808, "unit": "ns/op\t 66318 B/op\t 544 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 746808, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2239002, "unit": "ns/op\t 97439 B/op\t 1002 allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2239002, "unit": "ns/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97439, "unit": "B/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1365120, "unit": "ns/op\t 2908 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1365120, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2908, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356037, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356037, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2682787, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682787, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 689196, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 689196, "unit": "ns/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18060, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61324 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18060, "unit": "ns/op", "extra": "61324 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61324 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61324 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1398384, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1398384, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "897 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": "4fdfb5a7de1f9a454f4be59a5c8dc1df1d93e8ae", "message": "Merge pull request #1214 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to 1.27.0 in /dynamodb", "timestamp": "2024-02-19T08:16:16+01:00", "tree_id": "796ac68f82aa8a13e088fac2e4587e5367ee073f", "url": "https://github.com/gofiber/storage/commit/4fdfb5a7de1f9a454f4be59a5c8dc1df1d93e8ae" }, "date": 1708327455506, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 584166, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584166, "unit": "ns/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523203, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523203, "unit": "ns/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 871798, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871798, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2135450, "unit": "ns/op\t 10554 B/op\t 167 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2135450, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10554, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1109909, "unit": "ns/op\t 11885 B/op\t 212 allocs/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1109909, "unit": "ns/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11885, "unit": "B/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2732361, "unit": "ns/op\t 19061 B/op\t 290 allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2732361, "unit": "ns/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19061, "unit": "B/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8627, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143782 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8627, "unit": "ns/op", "extra": "143782 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143782 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143782 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 973.9, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1246821 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 973.9, "unit": "ns/op", "extra": "1246821 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1246821 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1246821 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17751, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65558 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17751, "unit": "ns/op", "extra": "65558 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65558 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65558 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 311391, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 311391, "unit": "ns/op", "extra": "4230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4230 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 570, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2158299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 570, "unit": "ns/op", "extra": "2158299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2158299 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2158299 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 635043, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 635043, "unit": "ns/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1084803, "unit": "ns/op\t 6637 B/op\t 121 allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1084803, "unit": "ns/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 871236, "unit": "ns/op\t 6586 B/op\t 117 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 871236, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1164558, "unit": "ns/op\t 13033 B/op\t 234 allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1164558, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13033, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198854, "unit": "ns/op\t 7558 B/op\t 75 allocs/op", "extra": "6081 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198854, "unit": "ns/op", "extra": "6081 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7558, "unit": "B/op", "extra": "6081 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6081 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161550, "unit": "ns/op\t 3804 B/op\t 71 allocs/op", "extra": "7635 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161550, "unit": "ns/op", "extra": "7635 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3804, "unit": "B/op", "extra": "7635 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7635 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392303, "unit": "ns/op\t 15378 B/op\t 145 allocs/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392303, "unit": "ns/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15378, "unit": "B/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 726200, "unit": "ns/op\t 28562 B/op\t 364 allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726200, "unit": "ns/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28562, "unit": "B/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 607382, "unit": "ns/op\t 30441 B/op\t 392 allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 607382, "unit": "ns/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30441, "unit": "B/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1351885, "unit": "ns/op\t 57125 B/op\t 724 allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1351885, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57125, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1063408, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1063408, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 336413, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 336413, "unit": "ns/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1763610, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1763610, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 126314, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 126314, "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", "value": 122609, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9014 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122609, "unit": "ns/op", "extra": "9014 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9014 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9014 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214863, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214863, "unit": "ns/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.19, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39579904 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.19, "unit": "ns/op", "extra": "39579904 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39579904 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39579904 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.995, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148966770 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.995, "unit": "ns/op", "extra": "148966770 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148966770 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148966770 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.81, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21607134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.81, "unit": "ns/op", "extra": "21607134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21607134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21607134 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3156, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3156, "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", "value": 55.22, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21823599 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.22, "unit": "ns/op", "extra": "21823599 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21823599 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21823599 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1624267, "unit": "ns/op\t 87650 B/op\t 295 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1624267, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87650, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690195, "unit": "ns/op\t 15563 B/op\t 201 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690195, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2510983, "unit": "ns/op\t 97880 B/op\t 463 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2510983, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97880, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345867, "unit": "ns/op\t 6829 B/op\t 104 allocs/op", "extra": "3164 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345867, "unit": "ns/op", "extra": "3164 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3164 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3164 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311446, "unit": "ns/op\t 7721 B/op\t 91 allocs/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311446, "unit": "ns/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7721, "unit": "B/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3944 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709905, "unit": "ns/op\t 12242 B/op\t 182 allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709905, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12242, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2269014, "unit": "ns/op\t 15174 B/op\t 281 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2269014, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15174, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1771491, "unit": "ns/op\t 15044 B/op\t 282 allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1771491, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15044, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4930520, "unit": "ns/op\t 26945 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4930520, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26945, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 919739, "unit": "ns/op\t 6584 B/op\t 40 allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 919739, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 909884, "unit": "ns/op\t 6609 B/op\t 50 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909884, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6609, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3694579, "unit": "ns/op\t 12658 B/op\t 77 allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3694579, "unit": "ns/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12658, "unit": "B/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212425, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212425, "unit": "ns/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 229498, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 229498, "unit": "ns/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422008, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422008, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 457128, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 457128, "unit": "ns/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1639, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695947 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1639, "unit": "ns/op", "extra": "695947 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695947 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695947 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 965959, "unit": "ns/op\t 135 B/op\t 3 allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 965959, "unit": "ns/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 135, "unit": "B/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 343570, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 343570, "unit": "ns/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149231, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7866 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149231, "unit": "ns/op", "extra": "7866 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7866 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7866 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 682810, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 682810, "unit": "ns/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 59171, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 59171, "unit": "ns/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50915, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23198 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50915, "unit": "ns/op", "extra": "23198 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23198 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23198 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103316, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103316, "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", "value": 328.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3826714 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 328.2, "unit": "ns/op", "extra": "3826714 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3826714 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3826714 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 97.06, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11453947 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 97.06, "unit": "ns/op", "extra": "11453947 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11453947 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11453947 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 619.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1930922 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 619.1, "unit": "ns/op", "extra": "1930922 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1930922 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1930922 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61950, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19636 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61950, "unit": "ns/op", "extra": "19636 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19636 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19636 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67187, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67187, "unit": "ns/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120535, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9820 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120535, "unit": "ns/op", "extra": "9820 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9820 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9820 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1617393, "unit": "ns/op\t 69116 B/op\t 597 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1617393, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69116, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758216, "unit": "ns/op\t 66317 B/op\t 544 allocs/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758216, "unit": "ns/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66317, "unit": "B/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2491812, "unit": "ns/op\t 97382 B/op\t 1002 allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2491812, "unit": "ns/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97382, "unit": "B/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356729, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356729, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357871, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357871, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681441, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681441, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1013564, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1013564, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18705, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60937 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18705, "unit": "ns/op", "extra": "60937 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60937 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60937 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2041428, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2041428, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "613 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": "dc2f4ca5755c79b1a6c45c3d45cf511c7e84b350", "message": "Merge pull request #1218 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.50.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.1 to 1.50.0 in /s3", "timestamp": "2024-02-19T08:18:22+01:00", "tree_id": "c9628b9e2d71a8feb130e31f6734eaecd43e25e9", "url": "https://github.com/gofiber/storage/commit/dc2f4ca5755c79b1a6c45c3d45cf511c7e84b350" }, "date": 1708327602135, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 580454, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580454, "unit": "ns/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 524552, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524552, "unit": "ns/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873650, "unit": "ns/op\t 23312 B/op\t 340 allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873650, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2089757, "unit": "ns/op\t 10603 B/op\t 167 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2089757, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10603, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1095404, "unit": "ns/op\t 11881 B/op\t 212 allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1095404, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11881, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2684791, "unit": "ns/op\t 19037 B/op\t 290 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2684791, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19037, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8616, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8616, "unit": "ns/op", "extra": "139832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139832 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1029, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1029, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17831, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68395 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17831, "unit": "ns/op", "extra": "68395 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68395 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68395 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 263202, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "4449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 263202, "unit": "ns/op", "extra": "4449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 578.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2371682 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 578.5, "unit": "ns/op", "extra": "2371682 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2371682 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2371682 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 536229, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 536229, "unit": "ns/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1020272, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1020272, "unit": "ns/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 733242, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 733242, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1633697, "unit": "ns/op\t 13029 B/op\t 234 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1633697, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196231, "unit": "ns/op\t 4117 B/op\t 75 allocs/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196231, "unit": "ns/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4117, "unit": "B/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163484, "unit": "ns/op\t 3794 B/op\t 71 allocs/op", "extra": "6494 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163484, "unit": "ns/op", "extra": "6494 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3794, "unit": "B/op", "extra": "6494 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6494 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394647, "unit": "ns/op\t 15707 B/op\t 146 allocs/op", "extra": "2701 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394647, "unit": "ns/op", "extra": "2701 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15707, "unit": "B/op", "extra": "2701 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 698317, "unit": "ns/op\t 28556 B/op\t 364 allocs/op", "extra": "1626 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 698317, "unit": "ns/op", "extra": "1626 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28556, "unit": "B/op", "extra": "1626 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1626 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 577518, "unit": "ns/op\t 30444 B/op\t 392 allocs/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 577518, "unit": "ns/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30444, "unit": "B/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1400763, "unit": "ns/op\t 56969 B/op\t 724 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1400763, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56969, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1027726, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1027726, "unit": "ns/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1034 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 328764, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328764, "unit": "ns/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2026591, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2026591, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116932, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116932, "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", "value": 118217, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9319 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118217, "unit": "ns/op", "extra": "9319 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9319 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9319 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 215626, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215626, "unit": "ns/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.4, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39633343 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.4, "unit": "ns/op", "extra": "39633343 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39633343 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39633343 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.064, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "153247797 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.064, "unit": "ns/op", "extra": "153247797 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153247797 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153247797 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 112.9, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "9181048 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 112.9, "unit": "ns/op", "extra": "9181048 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9181048 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9181048 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3158, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3158, "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", "value": 55.19, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21739702 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.19, "unit": "ns/op", "extra": "21739702 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21739702 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21739702 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1561321, "unit": "ns/op\t 87730 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1561321, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87730, "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", "value": 778073, "unit": "ns/op\t 15654 B/op\t 201 allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 778073, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2467115, "unit": "ns/op\t 98163 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2467115, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98163, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341554, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341554, "unit": "ns/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309497, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309497, "unit": "ns/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 777950, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 777950, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2217666, "unit": "ns/op\t 15613 B/op\t 281 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2217666, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15613, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1705493, "unit": "ns/op\t 15414 B/op\t 282 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1705493, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15414, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4664536, "unit": "ns/op\t 27703 B/op\t 532 allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4664536, "unit": "ns/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27703, "unit": "B/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 897455, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 897455, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 909887, "unit": "ns/op\t 6625 B/op\t 50 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909887, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6625, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3903207, "unit": "ns/op\t 12644 B/op\t 77 allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3903207, "unit": "ns/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208015, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208015, "unit": "ns/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203841, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203841, "unit": "ns/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5751 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415546, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2811 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415546, "unit": "ns/op", "extra": "2811 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2811 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2811 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 397554, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "3028 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 397554, "unit": "ns/op", "extra": "3028 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3028 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3028 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1722, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "664646 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1722, "unit": "ns/op", "extra": "664646 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "664646 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "664646 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 789956, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 789956, "unit": "ns/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 319562, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4088 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 319562, "unit": "ns/op", "extra": "4088 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4088 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4088 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147431, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8043 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147431, "unit": "ns/op", "extra": "8043 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8043 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8043 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 691557, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 691557, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51600, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22946 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51600, "unit": "ns/op", "extra": "22946 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22946 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22946 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50625, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22994 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50625, "unit": "ns/op", "extra": "22994 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22994 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22994 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103335, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103335, "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", "value": 361.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3628748 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 361.7, "unit": "ns/op", "extra": "3628748 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3628748 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3628748 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.44, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12008245 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.44, "unit": "ns/op", "extra": "12008245 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12008245 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12008245 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 632.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1823822 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.1, "unit": "ns/op", "extra": "1823822 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1823822 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1823822 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60301, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19756 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60301, "unit": "ns/op", "extra": "19756 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19756 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19756 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67351, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17582 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67351, "unit": "ns/op", "extra": "17582 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17582 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17582 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122471, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9836 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122471, "unit": "ns/op", "extra": "9836 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9836 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9836 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1641629, "unit": "ns/op\t 69108 B/op\t 597 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1641629, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69108, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 759735, "unit": "ns/op\t 66316 B/op\t 544 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759735, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66316, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2401114, "unit": "ns/op\t 97438 B/op\t 1002 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2401114, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97438, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1336862, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1336862, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353374, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353374, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "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", "value": 2714460, "unit": "ns/op\t 5527 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2714460, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5527, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 933128, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 933128, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18476, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18476, "unit": "ns/op", "extra": "64618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64618 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1888780, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1888780, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "613 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": "b639546b9db4aeac6361623c89d18c0ee84f7d7b", "message": "Merge pull request #1220 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.15 to 1.16.1 in /s3", "timestamp": "2024-02-19T08:19:37+01:00", "tree_id": "ceaf023ad3a48627014ea6c2b263ae2642926121", "url": "https://github.com/gofiber/storage/commit/b639546b9db4aeac6361623c89d18c0ee84f7d7b" }, "date": 1708327699754, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592122, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592122, "unit": "ns/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523088, "unit": "ns/op\t 15192 B/op\t 226 allocs/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523088, "unit": "ns/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 878360, "unit": "ns/op\t 23315 B/op\t 340 allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 878360, "unit": "ns/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1370 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2191830, "unit": "ns/op\t 10594 B/op\t 167 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2191830, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10594, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1140627, "unit": "ns/op\t 11878 B/op\t 212 allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1140627, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11878, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2720676, "unit": "ns/op\t 19108 B/op\t 290 allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2720676, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19108, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8659, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144248 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8659, "unit": "ns/op", "extra": "144248 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144248 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144248 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 964.8, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1221453 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 964.8, "unit": "ns/op", "extra": "1221453 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1221453 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1221453 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17734, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67696 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17734, "unit": "ns/op", "extra": "67696 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67696 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67696 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 265866, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 265866, "unit": "ns/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 599.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2388309 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 599.3, "unit": "ns/op", "extra": "2388309 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2388309 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2388309 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 583427, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 583427, "unit": "ns/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1034513, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1034513, "unit": "ns/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 970635, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 970635, "unit": "ns/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1320015, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1320015, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201658, "unit": "ns/op\t 4116 B/op\t 75 allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201658, "unit": "ns/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4116, "unit": "B/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163814, "unit": "ns/op\t 3781 B/op\t 71 allocs/op", "extra": "6865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163814, "unit": "ns/op", "extra": "6865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "6865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6865 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398100, "unit": "ns/op\t 15739 B/op\t 145 allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398100, "unit": "ns/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15739, "unit": "B/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 145, "unit": "allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 788577, "unit": "ns/op\t 28598 B/op\t 364 allocs/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 788577, "unit": "ns/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28598, "unit": "B/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 605795, "unit": "ns/op\t 30382 B/op\t 392 allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 605795, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30382, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1402158, "unit": "ns/op\t 57101 B/op\t 724 allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1402158, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57101, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1020501, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020501, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 320071, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320071, "unit": "ns/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1580102, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1580102, "unit": "ns/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115842, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115842, "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", "value": 111304, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10161 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 111304, "unit": "ns/op", "extra": "10161 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10161 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10161 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 212040, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 212040, "unit": "ns/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39775782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.58, "unit": "ns/op", "extra": "39775782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39775782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39775782 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.174, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150553636 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.174, "unit": "ns/op", "extra": "150553636 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150553636 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150553636 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19407070 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.52, "unit": "ns/op", "extra": "19407070 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19407070 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19407070 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3167, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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", "value": 55.86, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21460056 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.86, "unit": "ns/op", "extra": "21460056 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21460056 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21460056 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1540807, "unit": "ns/op\t 87801 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1540807, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87801, "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", "value": 805534, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 805534, "unit": "ns/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2464005, "unit": "ns/op\t 98037 B/op\t 463 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2464005, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98037, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343300, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343300, "unit": "ns/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3548 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308692, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308692, "unit": "ns/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 769580, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 769580, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2223274, "unit": "ns/op\t 15446 B/op\t 281 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2223274, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15446, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1737477, "unit": "ns/op\t 15289 B/op\t 282 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1737477, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15289, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4515202, "unit": "ns/op\t 27768 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4515202, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27768, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 909440, "unit": "ns/op\t 6580 B/op\t 40 allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909440, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 911677, "unit": "ns/op\t 6610 B/op\t 50 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 911677, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4043948, "unit": "ns/op\t 12651 B/op\t 77 allocs/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4043948, "unit": "ns/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12651, "unit": "B/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208387, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208387, "unit": "ns/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206586, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206586, "unit": "ns/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421298, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421298, "unit": "ns/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 447616, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3090 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 447616, "unit": "ns/op", "extra": "3090 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3090 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3090 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1948, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "722012 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1948, "unit": "ns/op", "extra": "722012 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "722012 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "722012 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 938300, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 938300, "unit": "ns/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 347596, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 347596, "unit": "ns/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151049, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151049, "unit": "ns/op", "extra": "8018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8018 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 677326, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 677326, "unit": "ns/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51547, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23364 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51547, "unit": "ns/op", "extra": "23364 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23364 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23364 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50722, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23066 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50722, "unit": "ns/op", "extra": "23066 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23066 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23066 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105698, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105698, "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", "value": 333.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3513594 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.3, "unit": "ns/op", "extra": "3513594 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3513594 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3513594 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.7, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13042477 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.7, "unit": "ns/op", "extra": "13042477 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13042477 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13042477 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 628.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1914876 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.1, "unit": "ns/op", "extra": "1914876 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1914876 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1914876 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 67649, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67649, "unit": "ns/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67479, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17871 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67479, "unit": "ns/op", "extra": "17871 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17871 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17871 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120347, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9756 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120347, "unit": "ns/op", "extra": "9756 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9756 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9756 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1606354, "unit": "ns/op\t 69121 B/op\t 597 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1606354, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69121, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 743587, "unit": "ns/op\t 66316 B/op\t 544 allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 743587, "unit": "ns/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66316, "unit": "B/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2419760, "unit": "ns/op\t 97502 B/op\t 1002 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2419760, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97502, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352506, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352506, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356375, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356375, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2675439, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675439, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 974844, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 974844, "unit": "ns/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19370, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64659 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19370, "unit": "ns/op", "extra": "64659 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64659 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64659 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2121676, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2121676, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "535 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": "007dd98afb435914f766d24327587e5a9936dd4e", "message": "Merge pull request #1224 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.33.1\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.33.0 to 1.33.1 in /nats", "timestamp": "2024-02-19T08:35:06+01:00", "tree_id": "c1f576ff70bf1f98e8a19fa4cfeb9040a7cfa7b6", "url": "https://github.com/gofiber/storage/commit/007dd98afb435914f766d24327587e5a9936dd4e" }, "date": 1708328576631, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598876, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598876, "unit": "ns/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 531746, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 531746, "unit": "ns/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883700, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883700, "unit": "ns/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2045732, "unit": "ns/op\t 10527 B/op\t 167 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2045732, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10527, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1054423, "unit": "ns/op\t 11886 B/op\t 212 allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1054423, "unit": "ns/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11886, "unit": "B/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2588274, "unit": "ns/op\t 19035 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2588274, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19035, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8971, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141559 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8971, "unit": "ns/op", "extra": "141559 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141559 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141559 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1115, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1115, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17810, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66024 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17810, "unit": "ns/op", "extra": "66024 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66024 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66024 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 248011, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 248011, "unit": "ns/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 561.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2380363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 561.3, "unit": "ns/op", "extra": "2380363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2380363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2380363 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 495333, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 495333, "unit": "ns/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 869996, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 869996, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 613127, "unit": "ns/op\t 6586 B/op\t 117 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 613127, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1213197, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1213197, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201885, "unit": "ns/op\t 7699 B/op\t 75 allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201885, "unit": "ns/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7699, "unit": "B/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 75, "unit": "allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165793, "unit": "ns/op\t 3806 B/op\t 71 allocs/op", "extra": "7706 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165793, "unit": "ns/op", "extra": "7706 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3806, "unit": "B/op", "extra": "7706 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "7706 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403045, "unit": "ns/op\t 15853 B/op\t 146 allocs/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403045, "unit": "ns/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15853, "unit": "B/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 146, "unit": "allocs/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 730359, "unit": "ns/op\t 28547 B/op\t 364 allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 730359, "unit": "ns/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28547, "unit": "B/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 585612, "unit": "ns/op\t 30434 B/op\t 392 allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 585612, "unit": "ns/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30434, "unit": "B/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1403930, "unit": "ns/op\t 56957 B/op\t 724 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1403930, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56957, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1093187, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1093187, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 335100, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 335100, "unit": "ns/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1936699, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1936699, "unit": "ns/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113250, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113250, "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", "value": 117908, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117908, "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", "value": 219018, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5324 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219018, "unit": "ns/op", "extra": "5324 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5324 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5324 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.42, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "34932284 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.42, "unit": "ns/op", "extra": "34932284 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34932284 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34932284 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.985, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146085672 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.985, "unit": "ns/op", "extra": "146085672 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146085672 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146085672 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21230300 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.27, "unit": "ns/op", "extra": "21230300 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21230300 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21230300 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3272, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3272, "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", "value": 55.44, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21744010 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.44, "unit": "ns/op", "extra": "21744010 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21744010 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21744010 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1646691, "unit": "ns/op\t 87395 B/op\t 295 allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1646691, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87395, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 726130, "unit": "ns/op\t 15655 B/op\t 201 allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 726130, "unit": "ns/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15655, "unit": "B/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2397304, "unit": "ns/op\t 98245 B/op\t 463 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2397304, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98245, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346871, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346871, "unit": "ns/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 337573, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 337573, "unit": "ns/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 722084, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722084, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2206669, "unit": "ns/op\t 15320 B/op\t 281 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2206669, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15320, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1733437, "unit": "ns/op\t 14937 B/op\t 282 allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1733437, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14937, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4516444, "unit": "ns/op\t 26695 B/op\t 532 allocs/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4516444, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26695, "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", "value": 912149, "unit": "ns/op\t 6578 B/op\t 40 allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912149, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1036943, "unit": "ns/op\t 6619 B/op\t 50 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1036943, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "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", "value": 3287610, "unit": "ns/op\t 12664 B/op\t 77 allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3287610, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208670, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208670, "unit": "ns/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208748, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208748, "unit": "ns/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413499, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413499, "unit": "ns/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 385216, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 385216, "unit": "ns/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1635, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "708058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1635, "unit": "ns/op", "extra": "708058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708058 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 745580, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 745580, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 307887, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 307887, "unit": "ns/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149816, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149816, "unit": "ns/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 614106, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 614106, "unit": "ns/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51428, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23569 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51428, "unit": "ns/op", "extra": "23569 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23569 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23569 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50440, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24086 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50440, "unit": "ns/op", "extra": "24086 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24086 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24086 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103015, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103015, "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", "value": 331.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3394270 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.4, "unit": "ns/op", "extra": "3394270 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3394270 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3394270 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 105, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12694839 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 105, "unit": "ns/op", "extra": "12694839 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12694839 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12694839 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 642.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1711579 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642.8, "unit": "ns/op", "extra": "1711579 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1711579 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1711579 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 68466, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19736 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68466, "unit": "ns/op", "extra": "19736 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19736 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19736 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67611, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67611, "unit": "ns/op", "extra": "17606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17606 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17606 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121700, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9972 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121700, "unit": "ns/op", "extra": "9972 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9972 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9972 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1656197, "unit": "ns/op\t 69069 B/op\t 597 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1656197, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69069, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 755943, "unit": "ns/op\t 66321 B/op\t 544 allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 755943, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66321, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2406336, "unit": "ns/op\t 97537 B/op\t 1003 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2406336, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97537, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348081, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348081, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358290, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358290, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684303, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684303, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 872846, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 872846, "unit": "ns/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1366 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20702, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63818 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20702, "unit": "ns/op", "extra": "63818 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63818 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63818 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1684675, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1684675, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "685 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": "3d07c48b6d71abdc7b001bf225f7b3d5bc83dea4", "message": "Merge pull request #1225 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.7.2\n\nbuild(deps): bump github.com/couchbase/gocb/v2 from 2.7.1 to 2.7.2 in /couchbase", "timestamp": "2024-02-21T08:13:00+01:00", "tree_id": "e4484db336f4ec36f1be59dffa75589f92c950cc", "url": "https://github.com/gofiber/storage/commit/3d07c48b6d71abdc7b001bf225f7b3d5bc83dea4" }, "date": 1708500051298, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 578264, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 578264, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 521808, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521808, "unit": "ns/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 862619, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862619, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2085038, "unit": "ns/op\t 10553 B/op\t 167 allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2085038, "unit": "ns/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10553, "unit": "B/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1028184, "unit": "ns/op\t 11875 B/op\t 212 allocs/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1028184, "unit": "ns/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11875, "unit": "B/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2492807, "unit": "ns/op\t 19080 B/op\t 290 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2492807, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19080, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8699, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145057 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8699, "unit": "ns/op", "extra": "145057 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145057 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145057 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1002, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1002, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17915, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66430 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17915, "unit": "ns/op", "extra": "66430 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66430 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66430 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 249984, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 249984, "unit": "ns/op", "extra": "4670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2420736 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.3, "unit": "ns/op", "extra": "2420736 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2420736 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2420736 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 566066, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 566066, "unit": "ns/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1237904, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1237904, "unit": "ns/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 802953, "unit": "ns/op\t 6591 B/op\t 117 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 802953, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1319915, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1319915, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198465, "unit": "ns/op\t 7629 B/op\t 77 allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198465, "unit": "ns/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7629, "unit": "B/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162398, "unit": "ns/op\t 3810 B/op\t 73 allocs/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162398, "unit": "ns/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3810, "unit": "B/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396194, "unit": "ns/op\t 15733 B/op\t 149 allocs/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396194, "unit": "ns/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15733, "unit": "B/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2685 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 737096, "unit": "ns/op\t 28560 B/op\t 364 allocs/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 737096, "unit": "ns/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28560, "unit": "B/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 598648, "unit": "ns/op\t 30436 B/op\t 392 allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 598648, "unit": "ns/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30436, "unit": "B/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1324044, "unit": "ns/op\t 56987 B/op\t 724 allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1324044, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56987, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1014739, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1014739, "unit": "ns/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 321715, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 321715, "unit": "ns/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1699459, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1699459, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114282, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9943 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114282, "unit": "ns/op", "extra": "9943 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9943 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9943 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119904, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119904, "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", "value": 244497, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 244497, "unit": "ns/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.29, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39810614 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.29, "unit": "ns/op", "extra": "39810614 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39810614 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39810614 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.175, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145303035 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.175, "unit": "ns/op", "extra": "145303035 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145303035 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145303035 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21595359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21595359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21595359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21595359 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3168, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3168, "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", "value": 55.24, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21758806 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.24, "unit": "ns/op", "extra": "21758806 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21758806 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21758806 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1627605, "unit": "ns/op\t 87184 B/op\t 295 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1627605, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87184, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 709687, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 709687, "unit": "ns/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2387041, "unit": "ns/op\t 98330 B/op\t 463 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2387041, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98330, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341656, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341656, "unit": "ns/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 326658, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 326658, "unit": "ns/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 701656, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 701656, "unit": "ns/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2124821, "unit": "ns/op\t 15420 B/op\t 281 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2124821, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15420, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1715164, "unit": "ns/op\t 15307 B/op\t 282 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1715164, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15307, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4469985, "unit": "ns/op\t 27182 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4469985, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27182, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 911815, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911815, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1057169, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1057169, "unit": "ns/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3338503, "unit": "ns/op\t 12644 B/op\t 77 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3338503, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209185, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209185, "unit": "ns/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203370, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203370, "unit": "ns/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416872, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416872, "unit": "ns/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 417192, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 417192, "unit": "ns/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1663, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "710348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1663, "unit": "ns/op", "extra": "710348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "710348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "710348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 835116, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 835116, "unit": "ns/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1916 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 326895, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4020 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 326895, "unit": "ns/op", "extra": "4020 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4020 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4020 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 169642, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 169642, "unit": "ns/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7881 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 629064, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 629064, "unit": "ns/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50903, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23187 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50903, "unit": "ns/op", "extra": "23187 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23187 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23187 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50666, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23334 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50666, "unit": "ns/op", "extra": "23334 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23334 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23334 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104526, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104526, "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", "value": 316.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3354112 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 316.1, "unit": "ns/op", "extra": "3354112 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3354112 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3354112 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.72, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12930315 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.72, "unit": "ns/op", "extra": "12930315 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12930315 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12930315 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 616, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1869391 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 616, "unit": "ns/op", "extra": "1869391 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1869391 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1869391 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61034, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19759 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61034, "unit": "ns/op", "extra": "19759 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19759 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19759 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66530, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17886 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66530, "unit": "ns/op", "extra": "17886 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17886 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17886 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121758, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9694 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121758, "unit": "ns/op", "extra": "9694 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9694 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9694 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1568857, "unit": "ns/op\t 69065 B/op\t 597 allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1568857, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69065, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 738816, "unit": "ns/op\t 66319 B/op\t 544 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 738816, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66319, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2393117, "unit": "ns/op\t 97453 B/op\t 1003 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2393117, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97453, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1337205, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1337205, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1348291, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348291, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2689820, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689820, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 897696, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 897696, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21280, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "49416 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21280, "unit": "ns/op", "extra": "49416 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "49416 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "49416 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1681461, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1681461, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "668 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": "645ba8418264dba3a47926ad4d2070f46e5ab0c9", "message": "Merge pull request #1226 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.5.1\n\nbuild(deps): bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.1 in /redis", "timestamp": "2024-02-21T08:30:47+01:00", "tree_id": "e885487fd220a62b65548d491aa55637ca19f11e", "url": "https://github.com/gofiber/storage/commit/645ba8418264dba3a47926ad4d2070f46e5ab0c9" }, "date": 1708501145724, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 631379, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 631379, "unit": "ns/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 549498, "unit": "ns/op\t 15192 B/op\t 226 allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 549498, "unit": "ns/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 889774, "unit": "ns/op\t 23302 B/op\t 340 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 889774, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23302, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2176092, "unit": "ns/op\t 10575 B/op\t 167 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2176092, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10575, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1207976, "unit": "ns/op\t 11884 B/op\t 212 allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1207976, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2675788, "unit": "ns/op\t 19083 B/op\t 290 allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2675788, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19083, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8732, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140730 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8732, "unit": "ns/op", "extra": "140730 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140730 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140730 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1290, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1290, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17864, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68239 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17864, "unit": "ns/op", "extra": "68239 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68239 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68239 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 341963, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 341963, "unit": "ns/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2380888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.4, "unit": "ns/op", "extra": "2380888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2380888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2380888 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 670600, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 670600, "unit": "ns/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 621589, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 621589, "unit": "ns/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 618786, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 618786, "unit": "ns/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1188958, "unit": "ns/op\t 13030 B/op\t 234 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1188958, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204024, "unit": "ns/op\t 8061 B/op\t 77 allocs/op", "extra": "5366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204024, "unit": "ns/op", "extra": "5366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8061, "unit": "B/op", "extra": "5366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164920, "unit": "ns/op\t 3812 B/op\t 73 allocs/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164920, "unit": "ns/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3812, "unit": "B/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398075, "unit": "ns/op\t 15942 B/op\t 149 allocs/op", "extra": "2617 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398075, "unit": "ns/op", "extra": "2617 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15942, "unit": "B/op", "extra": "2617 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 673197, "unit": "ns/op\t 28595 B/op\t 364 allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 673197, "unit": "ns/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28595, "unit": "B/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 581517, "unit": "ns/op\t 30376 B/op\t 392 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 581517, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30376, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1341008, "unit": "ns/op\t 57005 B/op\t 724 allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1341008, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57005, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1065630, "unit": "ns/op\t 13772 B/op\t 245 allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1065630, "unit": "ns/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13772, "unit": "B/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 454881, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 454881, "unit": "ns/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1600401, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1600401, "unit": "ns/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116488, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116488, "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", "value": 122258, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122258, "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", "value": 219346, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219346, "unit": "ns/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "29957030 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.5, "unit": "ns/op", "extra": "29957030 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "29957030 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "29957030 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.965, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148426092 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.965, "unit": "ns/op", "extra": "148426092 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148426092 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148426092 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21198574 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.94, "unit": "ns/op", "extra": "21198574 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21198574 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21198574 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3173, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3173, "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", "value": 55.51, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21261692 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.51, "unit": "ns/op", "extra": "21261692 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21261692 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21261692 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1673423, "unit": "ns/op\t 87676 B/op\t 295 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1673423, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87676, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 787758, "unit": "ns/op\t 15620 B/op\t 201 allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 787758, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15620, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2588955, "unit": "ns/op\t 97718 B/op\t 463 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2588955, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97718, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346967, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346967, "unit": "ns/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308556, "unit": "ns/op\t 7716 B/op\t 91 allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308556, "unit": "ns/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 747262, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 747262, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2334220, "unit": "ns/op\t 15206 B/op\t 281 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2334220, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15206, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1748699, "unit": "ns/op\t 15432 B/op\t 282 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1748699, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15432, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5031777, "unit": "ns/op\t 26936 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5031777, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26936, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 932834, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 932834, "unit": "ns/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 921064, "unit": "ns/op\t 6613 B/op\t 50 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921064, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4459193, "unit": "ns/op\t 12657 B/op\t 77 allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4459193, "unit": "ns/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 238418, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4928 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 238418, "unit": "ns/op", "extra": "4928 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4928 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4928 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207026, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207026, "unit": "ns/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 410954, "unit": "ns/op\t 3959 B/op\t 82 allocs/op", "extra": "2697 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 410954, "unit": "ns/op", "extra": "2697 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3959, "unit": "B/op", "extra": "2697 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2697 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 496678, "unit": "ns/op\t 121 B/op\t 3 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 496678, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1765, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "715969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1765, "unit": "ns/op", "extra": "715969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "715969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "715969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1046651, "unit": "ns/op\t 272 B/op\t 3 allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1046651, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 272, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 364120, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 364120, "unit": "ns/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3416 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147618, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147618, "unit": "ns/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 734464, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 734464, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52276, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52276, "unit": "ns/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51957, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22582 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51957, "unit": "ns/op", "extra": "22582 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22582 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22582 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107101, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107101, "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", "value": 352.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3601190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 352.2, "unit": "ns/op", "extra": "3601190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3601190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3601190 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.92, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12583177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.92, "unit": "ns/op", "extra": "12583177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12583177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12583177 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 740.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1625934 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 740.8, "unit": "ns/op", "extra": "1625934 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1625934 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1625934 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62143, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19374 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62143, "unit": "ns/op", "extra": "19374 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19374 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19374 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75837, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17242 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75837, "unit": "ns/op", "extra": "17242 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17242 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17242 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121475, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121475, "unit": "ns/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1773504, "unit": "ns/op\t 69090 B/op\t 597 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1773504, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69090, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758120, "unit": "ns/op\t 66312 B/op\t 544 allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758120, "unit": "ns/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66312, "unit": "B/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2715101, "unit": "ns/op\t 97478 B/op\t 1003 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2715101, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97478, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347247, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347247, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362289, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362289, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681910, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681910, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1141294, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1047 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1141294, "unit": "ns/op", "extra": "1047 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1047 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1047 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18531, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60595 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18531, "unit": "ns/op", "extra": "60595 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60595 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60595 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2228759, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2228759, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "692 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": "d1145aff907f968078f1ba07c8128f328e5ee713", "message": "Merge pull request #1227 from gofiber/dependabot/go_modules/mssql/github.com/microsoft/go-mssqldb-1.7.0\n\nbuild(deps): bump github.com/microsoft/go-mssqldb from 1.6.0 to 1.7.0 in /mssql", "timestamp": "2024-02-22T08:37:46+01:00", "tree_id": "382f6a5801e584bdbde146f3f0e58c58855dd0e7", "url": "https://github.com/gofiber/storage/commit/d1145aff907f968078f1ba07c8128f328e5ee713" }, "date": 1708587938170, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 585566, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585566, "unit": "ns/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532663, "unit": "ns/op\t 15207 B/op\t 226 allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532663, "unit": "ns/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15207, "unit": "B/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 874705, "unit": "ns/op\t 23333 B/op\t 340 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 874705, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2064029, "unit": "ns/op\t 10541 B/op\t 167 allocs/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2064029, "unit": "ns/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10541, "unit": "B/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "576 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1027284, "unit": "ns/op\t 11887 B/op\t 212 allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1027284, "unit": "ns/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11887, "unit": "B/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2432268, "unit": "ns/op\t 19110 B/op\t 290 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2432268, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19110, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8699, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144458 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8699, "unit": "ns/op", "extra": "144458 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144458 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144458 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 978.2, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1203691 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 978.2, "unit": "ns/op", "extra": "1203691 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1203691 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1203691 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17721, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67953 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17721, "unit": "ns/op", "extra": "67953 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67953 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67953 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 247870, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 247870, "unit": "ns/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 601.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2346180 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 601.3, "unit": "ns/op", "extra": "2346180 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2346180 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2346180 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 480574, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 480574, "unit": "ns/op", "extra": "2544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2544 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1162379, "unit": "ns/op\t 6639 B/op\t 121 allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1162379, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 874773, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 874773, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1645871, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1645871, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198230, "unit": "ns/op\t 7617 B/op\t 77 allocs/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198230, "unit": "ns/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7617, "unit": "B/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164138, "unit": "ns/op\t 3808 B/op\t 73 allocs/op", "extra": "7500 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164138, "unit": "ns/op", "extra": "7500 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3808, "unit": "B/op", "extra": "7500 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7500 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396578, "unit": "ns/op\t 7931 B/op\t 149 allocs/op", "extra": "2565 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396578, "unit": "ns/op", "extra": "2565 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7931, "unit": "B/op", "extra": "2565 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2565 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 736540, "unit": "ns/op\t 28578 B/op\t 364 allocs/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 736540, "unit": "ns/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28578, "unit": "B/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 563754, "unit": "ns/op\t 30382 B/op\t 392 allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 563754, "unit": "ns/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30382, "unit": "B/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1320496, "unit": "ns/op\t 57066 B/op\t 724 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320496, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57066, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1019277, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1019277, "unit": "ns/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 331298, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331298, "unit": "ns/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1912199, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1912199, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114454, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114454, "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", "value": 119153, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119153, "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", "value": 216793, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5089 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216793, "unit": "ns/op", "extra": "5089 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5089 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5089 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39386134 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.83, "unit": "ns/op", "extra": "39386134 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39386134 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39386134 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.956, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151881530 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.956, "unit": "ns/op", "extra": "151881530 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151881530 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151881530 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.86, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18964404 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.86, "unit": "ns/op", "extra": "18964404 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18964404 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18964404 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3193, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3193, "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", "value": 55.48, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21798967 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.48, "unit": "ns/op", "extra": "21798967 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21798967 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21798967 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1493957, "unit": "ns/op\t 87559 B/op\t 295 allocs/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1493957, "unit": "ns/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87559, "unit": "B/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 808478, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 808478, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2404062, "unit": "ns/op\t 97761 B/op\t 463 allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2404062, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97761, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348436, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3242 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348436, "unit": "ns/op", "extra": "3242 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3242 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3242 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310848, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310848, "unit": "ns/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 794378, "unit": "ns/op\t 12242 B/op\t 182 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 794378, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12242, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2268055, "unit": "ns/op\t 15319 B/op\t 281 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2268055, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15319, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1764515, "unit": "ns/op\t 14963 B/op\t 282 allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1764515, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14963, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4666753, "unit": "ns/op\t 26972 B/op\t 532 allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4666753, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26972, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 911988, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911988, "unit": "ns/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 945101, "unit": "ns/op\t 6615 B/op\t 50 allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 945101, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3613892, "unit": "ns/op\t 12671 B/op\t 77 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3613892, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12671, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 213688, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 213688, "unit": "ns/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212572, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212572, "unit": "ns/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417600, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417600, "unit": "ns/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 358093, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3301 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 358093, "unit": "ns/op", "extra": "3301 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3301 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3301 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1964, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "553198 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1964, "unit": "ns/op", "extra": "553198 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "553198 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "553198 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 823241, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 823241, "unit": "ns/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 306238, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306238, "unit": "ns/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149096, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8218 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149096, "unit": "ns/op", "extra": "8218 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8218 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 630909, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 630909, "unit": "ns/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2128 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50490, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50490, "unit": "ns/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23449 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50838, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50838, "unit": "ns/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23997 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105726, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105726, "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", "value": 347.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3531104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347.3, "unit": "ns/op", "extra": "3531104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3531104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3531104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 111.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12041476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 111.1, "unit": "ns/op", "extra": "12041476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12041476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12041476 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 621.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1954833 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 621.3, "unit": "ns/op", "extra": "1954833 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1954833 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1954833 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66352, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18934 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66352, "unit": "ns/op", "extra": "18934 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18934 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18934 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66272, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17480 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66272, "unit": "ns/op", "extra": "17480 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17480 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17480 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120075, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120075, "unit": "ns/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9874 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1668097, "unit": "ns/op\t 69175 B/op\t 597 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1668097, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69175, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763948, "unit": "ns/op\t 66318 B/op\t 544 allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763948, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66318, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2425929, "unit": "ns/op\t 97515 B/op\t 1002 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2425929, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97515, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1357687, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1357687, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354840, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354840, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "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", "value": 2679365, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679365, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 857963, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 857963, "unit": "ns/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21510, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21510, "unit": "ns/op", "extra": "63330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63330 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1653757, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1653757, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "730 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": "2cf98d41d6ce9e18da771f5b6adf5e45cdc6f611", "message": "Merge pull request #1228 from gofiber/dependabot/go_modules/nats/github.com/gofiber/fiber/v2-2.52.1\n\nbuild(deps): bump github.com/gofiber/fiber/v2 from 2.52.0 to 2.52.1 in /nats", "timestamp": "2024-02-22T09:04:56+01:00", "tree_id": "78c1564e9acf5198a0c0508f526719cf4c032311", "url": "https://github.com/gofiber/storage/commit/2cf98d41d6ce9e18da771f5b6adf5e45cdc6f611" }, "date": 1708589588126, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 582407, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 582407, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533911, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533911, "unit": "ns/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 862313, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862313, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2108648, "unit": "ns/op\t 10584 B/op\t 167 allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2108648, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10584, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1041194, "unit": "ns/op\t 11884 B/op\t 212 allocs/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1041194, "unit": "ns/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11884, "unit": "B/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "999 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2729206, "unit": "ns/op\t 19116 B/op\t 290 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2729206, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19116, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9898, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "136584 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9898, "unit": "ns/op", "extra": "136584 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "136584 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136584 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17691, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65694 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17691, "unit": "ns/op", "extra": "65694 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65694 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65694 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 335473, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3356 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 335473, "unit": "ns/op", "extra": "3356 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3356 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3356 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2488992 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494, "unit": "ns/op", "extra": "2488992 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2488992 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2488992 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 694694, "unit": "ns/op\t 12536 B/op\t 84 allocs/op", "extra": "2124 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 694694, "unit": "ns/op", "extra": "2124 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12536, "unit": "B/op", "extra": "2124 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2124 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1012057, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1012057, "unit": "ns/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 770207, "unit": "ns/op\t 6591 B/op\t 117 allocs/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 770207, "unit": "ns/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1154919, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1154919, "unit": "ns/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "920 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207078, "unit": "ns/op\t 7514 B/op\t 77 allocs/op", "extra": "6216 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207078, "unit": "ns/op", "extra": "6216 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7514, "unit": "B/op", "extra": "6216 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6216 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160081, "unit": "ns/op\t 3829 B/op\t 73 allocs/op", "extra": "8265 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160081, "unit": "ns/op", "extra": "8265 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3829, "unit": "B/op", "extra": "8265 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8265 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386161, "unit": "ns/op\t 15761 B/op\t 151 allocs/op", "extra": "2724 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386161, "unit": "ns/op", "extra": "2724 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15761, "unit": "B/op", "extra": "2724 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2724 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 676762, "unit": "ns/op\t 28585 B/op\t 364 allocs/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 676762, "unit": "ns/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28585, "unit": "B/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 555636, "unit": "ns/op\t 30434 B/op\t 392 allocs/op", "extra": "1834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 555636, "unit": "ns/op", "extra": "1834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30434, "unit": "B/op", "extra": "1834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1290565, "unit": "ns/op\t 56981 B/op\t 724 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1290565, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56981, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1160730, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1160730, "unit": "ns/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 348976, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "4033 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 348976, "unit": "ns/op", "extra": "4033 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "4033 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4033 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1854630, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1854630, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 110602, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110602, "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", "value": 116264, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116264, "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", "value": 210661, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6220 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210661, "unit": "ns/op", "extra": "6220 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6220 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6220 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.06, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39844358 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.06, "unit": "ns/op", "extra": "39844358 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39844358 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39844358 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.047, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146234805 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.047, "unit": "ns/op", "extra": "146234805 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146234805 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146234805 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.16, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21076160 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.16, "unit": "ns/op", "extra": "21076160 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21076160 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21076160 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3287, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3287, "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", "value": 55.26, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21589232 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.26, "unit": "ns/op", "extra": "21589232 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21589232 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21589232 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1544039, "unit": "ns/op\t 87955 B/op\t 295 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1544039, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87955, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 710384, "unit": "ns/op\t 15633 B/op\t 201 allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 710384, "unit": "ns/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15633, "unit": "B/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2451940, "unit": "ns/op\t 97789 B/op\t 463 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2451940, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97789, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 338102, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 338102, "unit": "ns/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 302846, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 302846, "unit": "ns/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 696824, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 696824, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2362133, "unit": "ns/op\t 15328 B/op\t 281 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2362133, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15328, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1709827, "unit": "ns/op\t 14860 B/op\t 282 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1709827, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14860, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4755667, "unit": "ns/op\t 27517 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4755667, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27517, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 900983, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 900983, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 901758, "unit": "ns/op\t 6616 B/op\t 50 allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901758, "unit": "ns/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4029969, "unit": "ns/op\t 12663 B/op\t 77 allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4029969, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12663, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 216518, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 216518, "unit": "ns/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 222040, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5372 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 222040, "unit": "ns/op", "extra": "5372 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5372 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5372 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 455330, "unit": "ns/op\t 3957 B/op\t 82 allocs/op", "extra": "2518 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 455330, "unit": "ns/op", "extra": "2518 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3957, "unit": "B/op", "extra": "2518 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2518 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 509792, "unit": "ns/op\t 118 B/op\t 3 allocs/op", "extra": "2473 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 509792, "unit": "ns/op", "extra": "2473 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2473 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2473 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1715, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "664568 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1715, "unit": "ns/op", "extra": "664568 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "664568 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "664568 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1250291, "unit": "ns/op\t 283 B/op\t 3 allocs/op", "extra": "956 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1250291, "unit": "ns/op", "extra": "956 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 283, "unit": "B/op", "extra": "956 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "956 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 394535, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2887 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 394535, "unit": "ns/op", "extra": "2887 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2887 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2887 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 145195, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8776 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 145195, "unit": "ns/op", "extra": "8776 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8776 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8776 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 706987, "unit": "ns/op\t 401 B/op\t 11 allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 706987, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 401, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50702, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21192 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50702, "unit": "ns/op", "extra": "21192 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21192 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21192 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50215, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23966 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50215, "unit": "ns/op", "extra": "23966 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23966 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23966 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101366, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101366, "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", "value": 329.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3689424 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 329.6, "unit": "ns/op", "extra": "3689424 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3689424 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3689424 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12491708 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96, "unit": "ns/op", "extra": "12491708 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12491708 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12491708 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 624.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1917085 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624.6, "unit": "ns/op", "extra": "1917085 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1917085 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1917085 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59611, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20276 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59611, "unit": "ns/op", "extra": "20276 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20276 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20276 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65780, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65780, "unit": "ns/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119525, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119525, "unit": "ns/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1479940, "unit": "ns/op\t 69169 B/op\t 597 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1479940, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69169, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 744451, "unit": "ns/op\t 66327 B/op\t 544 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 744451, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66327, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2443430, "unit": "ns/op\t 97475 B/op\t 1002 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2443430, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97475, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1359557, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1359557, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1350781, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350781, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2666608, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2666608, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1163071, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1163071, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18325, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64909 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18325, "unit": "ns/op", "extra": "64909 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64909 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64909 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2128427, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2128427, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "530 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": "e077459d2466f05054f5151f2ac3b1a35e0f53ee", "message": "Merge pull request #1229 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.51.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.0 to 1.51.1 in /s3", "timestamp": "2024-02-26T08:18:05+01:00", "tree_id": "e1746f2588088e746599f04622704e1419b30194", "url": "https://github.com/gofiber/storage/commit/e077459d2466f05054f5151f2ac3b1a35e0f53ee" }, "date": 1708932365521, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595514, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595514, "unit": "ns/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533429, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533429, "unit": "ns/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 900252, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 900252, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2199024, "unit": "ns/op\t 10641 B/op\t 167 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2199024, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10641, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1135387, "unit": "ns/op\t 11880 B/op\t 212 allocs/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1135387, "unit": "ns/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11880, "unit": "B/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2819054, "unit": "ns/op\t 19091 B/op\t 290 allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2819054, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19091, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8672, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143229 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8672, "unit": "ns/op", "extra": "143229 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143229 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143229 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 989.1, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1248421 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 989.1, "unit": "ns/op", "extra": "1248421 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1248421 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1248421 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17647, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65881 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17647, "unit": "ns/op", "extra": "65881 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65881 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65881 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 369682, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "3314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 369682, "unit": "ns/op", "extra": "3314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "3314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2410711 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489.5, "unit": "ns/op", "extra": "2410711 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2410711 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2410711 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 709902, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 709902, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1267312, "unit": "ns/op\t 6636 B/op\t 121 allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1267312, "unit": "ns/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6636, "unit": "B/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 868379, "unit": "ns/op\t 6592 B/op\t 117 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 868379, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6592, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1274610, "unit": "ns/op\t 13031 B/op\t 234 allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1274610, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13031, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199044, "unit": "ns/op\t 7611 B/op\t 77 allocs/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199044, "unit": "ns/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7611, "unit": "B/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6054 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163881, "unit": "ns/op\t 3830 B/op\t 73 allocs/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163881, "unit": "ns/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3830, "unit": "B/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7498 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397758, "unit": "ns/op\t 15660 B/op\t 149 allocs/op", "extra": "2710 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397758, "unit": "ns/op", "extra": "2710 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15660, "unit": "B/op", "extra": "2710 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 747354, "unit": "ns/op\t 28590 B/op\t 364 allocs/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 747354, "unit": "ns/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28590, "unit": "B/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1434 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 608220, "unit": "ns/op\t 30410 B/op\t 392 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 608220, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30410, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1390265, "unit": "ns/op\t 56988 B/op\t 724 allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1390265, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56988, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1091298, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1091298, "unit": "ns/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 343928, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 343928, "unit": "ns/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3657 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2095918, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2095918, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114878, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8757 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114878, "unit": "ns/op", "extra": "8757 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8757 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8757 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 141892, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "7458 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 141892, "unit": "ns/op", "extra": "7458 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "7458 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7458 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 223962, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 223962, "unit": "ns/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.9, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39590608 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.9, "unit": "ns/op", "extra": "39590608 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39590608 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39590608 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.116, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149097750 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.116, "unit": "ns/op", "extra": "149097750 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149097750 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149097750 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.42, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21707348 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.42, "unit": "ns/op", "extra": "21707348 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21707348 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21707348 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3208, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3208, "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", "value": 55.28, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20703201 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.28, "unit": "ns/op", "extra": "20703201 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20703201 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20703201 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1609298, "unit": "ns/op\t 87437 B/op\t 295 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1609298, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87437, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 713309, "unit": "ns/op\t 15658 B/op\t 201 allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713309, "unit": "ns/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15658, "unit": "B/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2494685, "unit": "ns/op\t 98001 B/op\t 463 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2494685, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98001, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348666, "unit": "ns/op\t 6829 B/op\t 104 allocs/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348666, "unit": "ns/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3268 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309864, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309864, "unit": "ns/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718033, "unit": "ns/op\t 12242 B/op\t 182 allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718033, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12242, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2352013, "unit": "ns/op\t 15431 B/op\t 281 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2352013, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15431, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1761770, "unit": "ns/op\t 15114 B/op\t 282 allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1761770, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15114, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5277474, "unit": "ns/op\t 27196 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5277474, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27196, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 912100, "unit": "ns/op\t 6580 B/op\t 40 allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912100, "unit": "ns/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1296 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 925215, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 925215, "unit": "ns/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3822054, "unit": "ns/op\t 12662 B/op\t 77 allocs/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3822054, "unit": "ns/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210266, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210266, "unit": "ns/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212441, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212441, "unit": "ns/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 423508, "unit": "ns/op\t 3984 B/op\t 82 allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 423508, "unit": "ns/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3984, "unit": "B/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 454582, "unit": "ns/op\t 119 B/op\t 3 allocs/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 454582, "unit": "ns/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1650, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "691966 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1650, "unit": "ns/op", "extra": "691966 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "691966 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "691966 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 879640, "unit": "ns/op\t 230 B/op\t 3 allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 879640, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 335118, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3237 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 335118, "unit": "ns/op", "extra": "3237 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3237 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3237 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151616, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8060 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151616, "unit": "ns/op", "extra": "8060 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8060 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8060 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 664293, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 664293, "unit": "ns/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51945, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23379 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51945, "unit": "ns/op", "extra": "23379 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23379 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23379 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54787, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21458 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54787, "unit": "ns/op", "extra": "21458 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21458 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21458 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106468, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106468, "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", "value": 324.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3725138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 324.5, "unit": "ns/op", "extra": "3725138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3725138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3725138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.59, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13332981 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.59, "unit": "ns/op", "extra": "13332981 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13332981 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13332981 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 631.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1829530 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 631.1, "unit": "ns/op", "extra": "1829530 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1829530 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1829530 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60868, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19687 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60868, "unit": "ns/op", "extra": "19687 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19687 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19687 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68594, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17762 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68594, "unit": "ns/op", "extra": "17762 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17762 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17762 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120347, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120347, "unit": "ns/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9775 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1653221, "unit": "ns/op\t 69143 B/op\t 597 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1653221, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69143, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 764683, "unit": "ns/op\t 66326 B/op\t 544 allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764683, "unit": "ns/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66326, "unit": "B/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2466151, "unit": "ns/op\t 97478 B/op\t 1002 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2466151, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97478, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1387704, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1387704, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355419, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355419, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "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", "value": 2681379, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681379, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1067977, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1067977, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18631, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18631, "unit": "ns/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2000088, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2000088, "unit": "ns/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "583 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": "a3ce73c53787c08211f7a958e0edde416fcfbc0f", "message": "Merge pull request #1230 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.6\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.1 to 1.16.6 in /s3", "timestamp": "2024-02-26T08:18:50+01:00", "tree_id": "509b568b919cace854b40222e96eb8b61bb4e5ad", "url": "https://github.com/gofiber/storage/commit/a3ce73c53787c08211f7a958e0edde416fcfbc0f" }, "date": 1708932423540, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594735, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594735, "unit": "ns/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 525741, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525741, "unit": "ns/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 871913, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1378 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871913, "unit": "ns/op", "extra": "1378 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1378 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1378 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2098121, "unit": "ns/op\t 10542 B/op\t 167 allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2098121, "unit": "ns/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10542, "unit": "B/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1110543, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1110543, "unit": "ns/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "966 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2679422, "unit": "ns/op\t 19058 B/op\t 290 allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2679422, "unit": "ns/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19058, "unit": "B/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8700, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "124027 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8700, "unit": "ns/op", "extra": "124027 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124027 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124027 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1030, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1030, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17626, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68511 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17626, "unit": "ns/op", "extra": "68511 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68511 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68511 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 272432, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 272432, "unit": "ns/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2405757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.8, "unit": "ns/op", "extra": "2405757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2405757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2405757 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 577214, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 577214, "unit": "ns/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1072024, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1072024, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 824147, "unit": "ns/op\t 6590 B/op\t 117 allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 824147, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1426320, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1426320, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201123, "unit": "ns/op\t 7624 B/op\t 77 allocs/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201123, "unit": "ns/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7624, "unit": "B/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6025 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165915, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165915, "unit": "ns/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7630 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401813, "unit": "ns/op\t 15986 B/op\t 149 allocs/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401813, "unit": "ns/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15986, "unit": "B/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 735465, "unit": "ns/op\t 28572 B/op\t 364 allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 735465, "unit": "ns/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28572, "unit": "B/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 364, "unit": "allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 590600, "unit": "ns/op\t 30396 B/op\t 392 allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 590600, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30396, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 392, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1346875, "unit": "ns/op\t 56982 B/op\t 724 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1346875, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56982, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 724, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 996384, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 996384, "unit": "ns/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 309803, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309803, "unit": "ns/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1667673, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1667673, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115891, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115891, "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", "value": 118534, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118534, "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", "value": 211605, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211605, "unit": "ns/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.71, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "35046925 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.71, "unit": "ns/op", "extra": "35046925 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35046925 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35046925 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.129, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148701644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.129, "unit": "ns/op", "extra": "148701644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148701644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148701644 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21588266 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21588266 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21588266 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21588266 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3364, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3364, "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", "value": 55.18, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21723828 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.18, "unit": "ns/op", "extra": "21723828 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21723828 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21723828 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1726951, "unit": "ns/op\t 87453 B/op\t 295 allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1726951, "unit": "ns/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87453, "unit": "B/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 710831, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 710831, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2378375, "unit": "ns/op\t 97609 B/op\t 463 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2378375, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97609, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 372438, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 372438, "unit": "ns/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314252, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3208 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314252, "unit": "ns/op", "extra": "3208 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3208 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3208 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711987, "unit": "ns/op\t 12241 B/op\t 182 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711987, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12241, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2213139, "unit": "ns/op\t 15513 B/op\t 281 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2213139, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15513, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1744393, "unit": "ns/op\t 15036 B/op\t 282 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1744393, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15036, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4496287, "unit": "ns/op\t 26919 B/op\t 532 allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4496287, "unit": "ns/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26919, "unit": "B/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1009703, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1009703, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 916030, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 916030, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3308932, "unit": "ns/op\t 12649 B/op\t 77 allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3308932, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210552, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5668 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210552, "unit": "ns/op", "extra": "5668 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5668 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5668 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207131, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207131, "unit": "ns/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419440, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419440, "unit": "ns/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 416518, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3056 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 416518, "unit": "ns/op", "extra": "3056 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3056 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3056 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1637, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "709593 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1637, "unit": "ns/op", "extra": "709593 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "709593 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "709593 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 851303, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1954 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 851303, "unit": "ns/op", "extra": "1954 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1954 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1954 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 304644, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 304644, "unit": "ns/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150321, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8272 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150321, "unit": "ns/op", "extra": "8272 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8272 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8272 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 682525, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 682525, "unit": "ns/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51306, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51306, "unit": "ns/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51051, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20499 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51051, "unit": "ns/op", "extra": "20499 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20499 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20499 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104320, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104320, "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", "value": 391.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3562177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 391.8, "unit": "ns/op", "extra": "3562177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3562177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3562177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.73, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12707788 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.73, "unit": "ns/op", "extra": "12707788 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12707788 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12707788 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 614.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1827878 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 614.7, "unit": "ns/op", "extra": "1827878 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1827878 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1827878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 64022, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "16743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 64022, "unit": "ns/op", "extra": "16743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "16743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "16743 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67557, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17146 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67557, "unit": "ns/op", "extra": "17146 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17146 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17146 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119509, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119509, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1535774, "unit": "ns/op\t 69116 B/op\t 597 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1535774, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69116, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 762995, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 762995, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2411900, "unit": "ns/op\t 97514 B/op\t 1002 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2411900, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97514, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341157, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341157, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353216, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353216, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "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", "value": 2713381, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2713381, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 877574, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 877574, "unit": "ns/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21819, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "55759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21819, "unit": "ns/op", "extra": "55759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1903985, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1903985, "unit": "ns/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "650 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": "759abf2809c9671767f685561a6a130dad389669", "message": "Merge pull request #1234 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.6\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.2 to 1.13.6 in /dynamodb", "timestamp": "2024-02-26T08:27:24+01:00", "tree_id": "749b52c173620514fea029848f4a36a9b669e4b2", "url": "https://github.com/gofiber/storage/commit/759abf2809c9671767f685561a6a130dad389669" }, "date": 1708932924958, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 577894, "unit": "ns/op\t 15437 B/op\t 225 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 577894, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528862, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528862, "unit": "ns/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2281 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 897671, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 897671, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2413084, "unit": "ns/op\t 10526 B/op\t 167 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2413084, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10526, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1036721, "unit": "ns/op\t 11889 B/op\t 212 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1036721, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11889, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2968688, "unit": "ns/op\t 18967 B/op\t 290 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2968688, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18967, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8796, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142437 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8796, "unit": "ns/op", "extra": "142437 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142437 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142437 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1102, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1102, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17921, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "60796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17921, "unit": "ns/op", "extra": "60796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60796 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 442318, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 442318, "unit": "ns/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2800 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 563, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2120115 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 563, "unit": "ns/op", "extra": "2120115 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2120115 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2120115 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 905207, "unit": "ns/op\t 12536 B/op\t 84 allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 905207, "unit": "ns/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12536, "unit": "B/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1097448, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1097448, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 935425, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 935425, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1170374, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1170374, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 194935, "unit": "ns/op\t 7492 B/op\t 77 allocs/op", "extra": "6256 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 194935, "unit": "ns/op", "extra": "6256 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7492, "unit": "B/op", "extra": "6256 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6256 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 159282, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7627 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159282, "unit": "ns/op", "extra": "7627 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7627 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7627 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 383768, "unit": "ns/op\t 15355 B/op\t 149 allocs/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 383768, "unit": "ns/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15355, "unit": "B/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 712728, "unit": "ns/op\t 28475 B/op\t 363 allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 712728, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28475, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 620178, "unit": "ns/op\t 30398 B/op\t 391 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 620178, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30398, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1383223, "unit": "ns/op\t 56934 B/op\t 722 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1383223, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56934, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1049850, "unit": "ns/op\t 13783 B/op\t 245 allocs/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1049850, "unit": "ns/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13783, "unit": "B/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1008 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 307818, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 307818, "unit": "ns/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1844336, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1844336, "unit": "ns/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118977, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118977, "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", "value": 110615, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10898 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 110615, "unit": "ns/op", "extra": "10898 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10898 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10898 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 209768, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 209768, "unit": "ns/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.26, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39066033 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.26, "unit": "ns/op", "extra": "39066033 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39066033 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39066033 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.006, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "153072058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.006, "unit": "ns/op", "extra": "153072058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153072058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153072058 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.8, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21258573 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.8, "unit": "ns/op", "extra": "21258573 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21258573 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21258573 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3245, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3245, "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", "value": 57.5, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21539283 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.5, "unit": "ns/op", "extra": "21539283 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21539283 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21539283 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1605185, "unit": "ns/op\t 87762 B/op\t 295 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1605185, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87762, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 712247, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 712247, "unit": "ns/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2564744, "unit": "ns/op\t 97603 B/op\t 463 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2564744, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97603, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 340993, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340993, "unit": "ns/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 304116, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304116, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 712492, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712492, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2481515, "unit": "ns/op\t 15464 B/op\t 281 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2481515, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15464, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1967161, "unit": "ns/op\t 15044 B/op\t 282 allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1967161, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15044, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5171316, "unit": "ns/op\t 26983 B/op\t 532 allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5171316, "unit": "ns/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26983, "unit": "B/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 902039, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 902039, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 935442, "unit": "ns/op\t 6622 B/op\t 50 allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 935442, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6622, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4467319, "unit": "ns/op\t 12696 B/op\t 77 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4467319, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12696, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 223589, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5538 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 223589, "unit": "ns/op", "extra": "5538 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5538 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5538 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 201071, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 201071, "unit": "ns/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 406431, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 406431, "unit": "ns/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 958542, "unit": "ns/op\t 128 B/op\t 3 allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 958542, "unit": "ns/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 128, "unit": "B/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1666, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "685348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1666, "unit": "ns/op", "extra": "685348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "685348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "685348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1811812, "unit": "ns/op\t 104 B/op\t 3 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1811812, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 104, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 384224, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 384224, "unit": "ns/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149690, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7275 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149690, "unit": "ns/op", "extra": "7275 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7275 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7275 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 761246, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 761246, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57651, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23242 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57651, "unit": "ns/op", "extra": "23242 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23242 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23242 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49495, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49495, "unit": "ns/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23318 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105612, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105612, "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", "value": 325.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3432435 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.4, "unit": "ns/op", "extra": "3432435 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3432435 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3432435 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.71, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13450138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.71, "unit": "ns/op", "extra": "13450138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13450138 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13450138 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 624.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1909554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624.2, "unit": "ns/op", "extra": "1909554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1909554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1909554 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60349, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19722 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60349, "unit": "ns/op", "extra": "19722 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19722 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19722 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66963, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66963, "unit": "ns/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18128 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120450, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120450, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1564363, "unit": "ns/op\t 69090 B/op\t 597 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1564363, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69090, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 768519, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 768519, "unit": "ns/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2530833, "unit": "ns/op\t 97618 B/op\t 1003 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2530833, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97618, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1382204, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1382204, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1351752, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351752, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "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", "value": 2671629, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2671629, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "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", "value": 894597, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 894597, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18579, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65733 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18579, "unit": "ns/op", "extra": "65733 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65733 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65733 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1860480, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1860480, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "631 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": "02cc53718289200eaaeffb2247a0d54a5e6d5c6d", "message": "Merge pull request #1236 from gofiber/dependabot/go_modules/bbolt/go.etcd.io/bbolt-1.3.9\n\nbuild(deps): bump go.etcd.io/bbolt from 1.3.8 to 1.3.9 in /bbolt", "timestamp": "2024-02-26T08:35:24+01:00", "tree_id": "0208035c57995ed59a3ff5d214c60a6bd51535c0", "url": "https://github.com/gofiber/storage/commit/02cc53718289200eaaeffb2247a0d54a5e6d5c6d" }, "date": 1708933398709, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 591141, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591141, "unit": "ns/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 567771, "unit": "ns/op\t 15208 B/op\t 226 allocs/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 567771, "unit": "ns/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15208, "unit": "B/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2275 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 897595, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 897595, "unit": "ns/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1915803, "unit": "ns/op\t 10554 B/op\t 167 allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1915803, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10554, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1043478, "unit": "ns/op\t 11882 B/op\t 212 allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1043478, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2758318, "unit": "ns/op\t 19049 B/op\t 290 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2758318, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19049, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8714, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8714, "unit": "ns/op", "extra": "143773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143773 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20889, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63331 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20889, "unit": "ns/op", "extra": "63331 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63331 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63331 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 191977, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 191977, "unit": "ns/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2478079 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.1, "unit": "ns/op", "extra": "2478079 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2478079 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2478079 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 387624, "unit": "ns/op\t 12523 B/op\t 84 allocs/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 387624, "unit": "ns/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1142423, "unit": "ns/op\t 6637 B/op\t 121 allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1142423, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 621045, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 621045, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1085770, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1085770, "unit": "ns/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204085, "unit": "ns/op\t 7777 B/op\t 77 allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204085, "unit": "ns/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7777, "unit": "B/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163988, "unit": "ns/op\t 3832 B/op\t 73 allocs/op", "extra": "7689 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163988, "unit": "ns/op", "extra": "7689 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "7689 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7689 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413718, "unit": "ns/op\t 16164 B/op\t 149 allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413718, "unit": "ns/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16164, "unit": "B/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 709250, "unit": "ns/op\t 28495 B/op\t 363 allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 709250, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28495, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 663390, "unit": "ns/op\t 30345 B/op\t 391 allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 663390, "unit": "ns/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30345, "unit": "B/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1310769, "unit": "ns/op\t 56972 B/op\t 722 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1310769, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56972, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 989148, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 989148, "unit": "ns/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 344936, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344936, "unit": "ns/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1695779, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1695779, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115020, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115020, "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", "value": 120038, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120038, "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", "value": 217350, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217350, "unit": "ns/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5739 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.64, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39638490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.64, "unit": "ns/op", "extra": "39638490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39638490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39638490 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.027, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147976574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.027, "unit": "ns/op", "extra": "147976574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147976574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147976574 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21536448 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.12, "unit": "ns/op", "extra": "21536448 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21536448 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21536448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3167, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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", "value": 56.79, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21777830 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.79, "unit": "ns/op", "extra": "21777830 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21777830 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21777830 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1396236, "unit": "ns/op\t 87731 B/op\t 295 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1396236, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87731, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 710574, "unit": "ns/op\t 15562 B/op\t 201 allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 710574, "unit": "ns/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15562, "unit": "B/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2288803, "unit": "ns/op\t 97974 B/op\t 463 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2288803, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97974, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341356, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3561 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341356, "unit": "ns/op", "extra": "3561 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3561 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3561 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307890, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307890, "unit": "ns/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716234, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716234, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2072761, "unit": "ns/op\t 15421 B/op\t 281 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2072761, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15421, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1738695, "unit": "ns/op\t 15018 B/op\t 282 allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1738695, "unit": "ns/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15018, "unit": "B/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4950217, "unit": "ns/op\t 27426 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4950217, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27426, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 931365, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 931365, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 918111, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 918111, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2983929, "unit": "ns/op\t 12664 B/op\t 77 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2983929, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207541, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207541, "unit": "ns/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5589 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 225056, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 225056, "unit": "ns/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414459, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414459, "unit": "ns/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 286072, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 286072, "unit": "ns/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1674, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "706374 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1674, "unit": "ns/op", "extra": "706374 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "706374 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "706374 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 551650, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 551650, "unit": "ns/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 271764, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 271764, "unit": "ns/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148023, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148023, "unit": "ns/op", "extra": "8602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8602 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 536576, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 536576, "unit": "ns/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2263 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52761, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52761, "unit": "ns/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55282, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23936 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55282, "unit": "ns/op", "extra": "23936 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23936 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23936 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105427, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105427, "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", "value": 334, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3680821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334, "unit": "ns/op", "extra": "3680821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3680821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3680821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.11, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13307242 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.11, "unit": "ns/op", "extra": "13307242 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13307242 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13307242 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 614.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1910725 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 614.3, "unit": "ns/op", "extra": "1910725 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1910725 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1910725 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61155, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61155, "unit": "ns/op", "extra": "20082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20082 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67545, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67545, "unit": "ns/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122438, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122438, "unit": "ns/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9914 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1411945, "unit": "ns/op\t 69122 B/op\t 597 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1411945, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69122, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 757640, "unit": "ns/op\t 66343 B/op\t 544 allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757640, "unit": "ns/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66343, "unit": "B/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2302193, "unit": "ns/op\t 97596 B/op\t 1002 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2302193, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97596, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356423, "unit": "ns/op\t 2903 B/op\t 42 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356423, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354600, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354600, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2682097, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682097, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 711729, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 711729, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18661, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18661, "unit": "ns/op", "extra": "60154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60154 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1351379, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1351379, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "843 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": "7479b8518e8feacd7bedd50e6dd6711c1c4c8bbb", "message": "Merge pull request #1240 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.31\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.28 to 1.0.31 in /rueidis", "timestamp": "2024-02-26T08:54:47+01:00", "tree_id": "5ba850024d9c3ed7435292343b34d66551efeb78", "url": "https://github.com/gofiber/storage/commit/7479b8518e8feacd7bedd50e6dd6711c1c4c8bbb" }, "date": 1708934560492, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588091, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588091, "unit": "ns/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 519126, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519126, "unit": "ns/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 872881, "unit": "ns/op\t 23331 B/op\t 340 allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 872881, "unit": "ns/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2420836, "unit": "ns/op\t 10587 B/op\t 167 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2420836, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10587, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1044403, "unit": "ns/op\t 11882 B/op\t 212 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1044403, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11882, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2515673, "unit": "ns/op\t 19028 B/op\t 290 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2515673, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19028, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8634, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142522 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8634, "unit": "ns/op", "extra": "142522 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142522 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142522 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 949.1, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1214899 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 949.1, "unit": "ns/op", "extra": "1214899 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1214899 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1214899 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17872, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68180 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17872, "unit": "ns/op", "extra": "68180 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68180 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68180 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 216585, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 216585, "unit": "ns/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2485740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.6, "unit": "ns/op", "extra": "2485740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2485740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2485740 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 504187, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 504187, "unit": "ns/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1116531, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1116531, "unit": "ns/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 682751, "unit": "ns/op\t 6591 B/op\t 117 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 682751, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6591, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1315365, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1315365, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196217, "unit": "ns/op\t 4144 B/op\t 77 allocs/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196217, "unit": "ns/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4144, "unit": "B/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160318, "unit": "ns/op\t 3809 B/op\t 73 allocs/op", "extra": "7893 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160318, "unit": "ns/op", "extra": "7893 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3809, "unit": "B/op", "extra": "7893 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7893 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 389303, "unit": "ns/op\t 15852 B/op\t 149 allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389303, "unit": "ns/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15852, "unit": "B/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 748909, "unit": "ns/op\t 28481 B/op\t 363 allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 748909, "unit": "ns/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28481, "unit": "B/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 588703, "unit": "ns/op\t 30352 B/op\t 391 allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 588703, "unit": "ns/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30352, "unit": "B/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1326494, "unit": "ns/op\t 56992 B/op\t 722 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1326494, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56992, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1157734, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1157734, "unit": "ns/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 344332, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344332, "unit": "ns/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4038 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1705713, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1705713, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 111830, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111830, "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", "value": 117855, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117855, "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", "value": 220199, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5569 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220199, "unit": "ns/op", "extra": "5569 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5569 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5569 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.71, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38454709 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.71, "unit": "ns/op", "extra": "38454709 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38454709 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38454709 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.293, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151393567 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.293, "unit": "ns/op", "extra": "151393567 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151393567 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151393567 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.96, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20973356 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.96, "unit": "ns/op", "extra": "20973356 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20973356 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20973356 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3191, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3191, "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", "value": 55.21, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21837720 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 55.21, "unit": "ns/op", "extra": "21837720 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21837720 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21837720 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1451407, "unit": "ns/op\t 87873 B/op\t 295 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1451407, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87873, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 700823, "unit": "ns/op\t 15590 B/op\t 201 allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 700823, "unit": "ns/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2542132, "unit": "ns/op\t 98378 B/op\t 463 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2542132, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98378, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 340580, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340580, "unit": "ns/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305078, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305078, "unit": "ns/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 704423, "unit": "ns/op\t 12243 B/op\t 182 allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704423, "unit": "ns/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12243, "unit": "B/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2151071, "unit": "ns/op\t 15180 B/op\t 281 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2151071, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15180, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1653358, "unit": "ns/op\t 14946 B/op\t 282 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1653358, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14946, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4305026, "unit": "ns/op\t 27424 B/op\t 532 allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4305026, "unit": "ns/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27424, "unit": "B/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910887, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910887, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 926130, "unit": "ns/op\t 6611 B/op\t 50 allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 926130, "unit": "ns/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6611, "unit": "B/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3301281, "unit": "ns/op\t 12653 B/op\t 77 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3301281, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12653, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206847, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5670 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206847, "unit": "ns/op", "extra": "5670 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5670 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5670 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206820, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206820, "unit": "ns/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407516, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2931 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407516, "unit": "ns/op", "extra": "2931 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2931 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2931 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 347870, "unit": "ns/op\t 153 B/op\t 3 allocs/op", "extra": "4039 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 347870, "unit": "ns/op", "extra": "4039 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "4039 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4039 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1650, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703399 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1650, "unit": "ns/op", "extra": "703399 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703399 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703399 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 736154, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 736154, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 297505, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4344 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 297505, "unit": "ns/op", "extra": "4344 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4344 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4344 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147193, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7273 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147193, "unit": "ns/op", "extra": "7273 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7273 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7273 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 589238, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 589238, "unit": "ns/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50607, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23316 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50607, "unit": "ns/op", "extra": "23316 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23316 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23316 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50068, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50068, "unit": "ns/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103710, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103710, "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", "value": 316.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3669844 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 316.7, "unit": "ns/op", "extra": "3669844 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3669844 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3669844 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.27, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12585780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.27, "unit": "ns/op", "extra": "12585780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12585780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12585780 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 724.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1948396 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 724.7, "unit": "ns/op", "extra": "1948396 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1948396 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1948396 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59771, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59771, "unit": "ns/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19809 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 74097, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18100 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74097, "unit": "ns/op", "extra": "18100 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18100 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18100 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119495, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119495, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1476476, "unit": "ns/op\t 69063 B/op\t 597 allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1476476, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69063, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 778428, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 778428, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2306490, "unit": "ns/op\t 97542 B/op\t 1003 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2306490, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97542, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1336272, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1336272, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354365, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354365, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2666094, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2666094, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "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", "value": 782693, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 782693, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18774, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "54504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18774, "unit": "ns/op", "extra": "54504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "54504 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "54504 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1669150, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1669150, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "747 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": "ad8da667cceec0d874fbe9d38edb5e6c096f026d", "message": "Merge pull request #1239 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.4\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to 1.27.4 in /dynamodb", "timestamp": "2024-02-29T04:41:05+01:00", "tree_id": "0eaf445980368b8fa498b090d25b29a61f152ec7", "url": "https://github.com/gofiber/storage/commit/ad8da667cceec0d874fbe9d38edb5e6c096f026d" }, "date": 1709178541719, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 585148, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585148, "unit": "ns/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 521696, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521696, "unit": "ns/op", "extra": "2312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 862807, "unit": "ns/op\t 23338 B/op\t 340 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 862807, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2009684, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2009684, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1030108, "unit": "ns/op\t 11883 B/op\t 212 allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1030108, "unit": "ns/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11883, "unit": "B/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2583580, "unit": "ns/op\t 19033 B/op\t 290 allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2583580, "unit": "ns/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19033, "unit": "B/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9161, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "128217 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9161, "unit": "ns/op", "extra": "128217 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128217 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128217 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 995.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1193698 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 995.7, "unit": "ns/op", "extra": "1193698 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1193698 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1193698 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17826, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17826, "unit": "ns/op", "extra": "68366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 240892, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4489 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 240892, "unit": "ns/op", "extra": "4489 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4489 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4489 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 563.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2427946 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 563.1, "unit": "ns/op", "extra": "2427946 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2427946 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2427946 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 540358, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 540358, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1107689, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1107689, "unit": "ns/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 945423, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 945423, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1181111, "unit": "ns/op\t 13029 B/op\t 234 allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1181111, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200971, "unit": "ns/op\t 7651 B/op\t 77 allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200971, "unit": "ns/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7651, "unit": "B/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160713, "unit": "ns/op\t 3826 B/op\t 73 allocs/op", "extra": "6607 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160713, "unit": "ns/op", "extra": "6607 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3826, "unit": "B/op", "extra": "6607 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6607 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394179, "unit": "ns/op\t 15344 B/op\t 150 allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394179, "unit": "ns/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15344, "unit": "B/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 721964, "unit": "ns/op\t 28514 B/op\t 363 allocs/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 721964, "unit": "ns/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28514, "unit": "B/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 585287, "unit": "ns/op\t 30365 B/op\t 391 allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 585287, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30365, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1362304, "unit": "ns/op\t 56936 B/op\t 722 allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1362304, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56936, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1050636, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1050636, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322880, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322880, "unit": "ns/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1707036, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1707036, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117625, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117625, "unit": "ns/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8889 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 128654, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 128654, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 222840, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 222840, "unit": "ns/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "32860863 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.34, "unit": "ns/op", "extra": "32860863 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "32860863 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "32860863 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.085, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151652931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.085, "unit": "ns/op", "extra": "151652931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151652931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151652931 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20995351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.87, "unit": "ns/op", "extra": "20995351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20995351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20995351 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3185, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3185, "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", "value": 56.59, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21320775 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.59, "unit": "ns/op", "extra": "21320775 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21320775 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21320775 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1557195, "unit": "ns/op\t 87471 B/op\t 295 allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1557195, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87471, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 711869, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 711869, "unit": "ns/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2422596, "unit": "ns/op\t 97982 B/op\t 463 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2422596, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97982, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348953, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348953, "unit": "ns/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 339587, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 339587, "unit": "ns/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708726, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708726, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2168624, "unit": "ns/op\t 15173 B/op\t 281 allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2168624, "unit": "ns/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15173, "unit": "B/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1759799, "unit": "ns/op\t 14942 B/op\t 282 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759799, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14942, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4438222, "unit": "ns/op\t 26942 B/op\t 532 allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4438222, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26942, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 913874, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 913874, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1026753, "unit": "ns/op\t 6619 B/op\t 50 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1026753, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3450714, "unit": "ns/op\t 12681 B/op\t 77 allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3450714, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12681, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206341, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206341, "unit": "ns/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5516 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203450, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5305 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203450, "unit": "ns/op", "extra": "5305 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5305 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5305 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416014, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2888 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416014, "unit": "ns/op", "extra": "2888 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2888 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2888 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 406367, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 406367, "unit": "ns/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1643, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674676 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1643, "unit": "ns/op", "extra": "674676 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674676 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674676 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 848812, "unit": "ns/op\t 130 B/op\t 3 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 848812, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 130, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 314423, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 314423, "unit": "ns/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3538 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149153, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8241 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149153, "unit": "ns/op", "extra": "8241 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8241 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8241 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 659657, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 659657, "unit": "ns/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50976, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23378 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50976, "unit": "ns/op", "extra": "23378 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23378 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23378 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50460, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24177 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50460, "unit": "ns/op", "extra": "24177 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24177 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24177 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103775, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103775, "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", "value": 356.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3391573 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 356.7, "unit": "ns/op", "extra": "3391573 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3391573 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3391573 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11131465 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.17, "unit": "ns/op", "extra": "11131465 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11131465 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11131465 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 642, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1887892 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642, "unit": "ns/op", "extra": "1887892 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1887892 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1887892 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59960, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59960, "unit": "ns/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65788, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17799 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65788, "unit": "ns/op", "extra": "17799 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17799 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17799 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118379, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118379, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1689759, "unit": "ns/op\t 69121 B/op\t 597 allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1689759, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69121, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 749535, "unit": "ns/op\t 66330 B/op\t 544 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 749535, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66330, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2365692, "unit": "ns/op\t 97497 B/op\t 1002 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2365692, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97497, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340212, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340212, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356092, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356092, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2672118, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672118, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 876525, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 876525, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18777, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64585 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18777, "unit": "ns/op", "extra": "64585 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64585 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64585 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1853903, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1853903, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "711 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": "90157b80b79c7401dc34ddaef38b8a038b762f03", "message": "Merge pull request #1241 from gofiber/dependabot/go_modules/azureblob/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.3.1\n\nbuild(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.2.1 to 1.3.1 in /azureblob", "timestamp": "2024-02-29T08:54:58+01:00", "tree_id": "bf399d796b07e6ce866d131ca45ffb01f64d7313", "url": "https://github.com/gofiber/storage/commit/90157b80b79c7401dc34ddaef38b8a038b762f03" }, "date": 1709193811450, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 584932, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584932, "unit": "ns/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 540618, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 540618, "unit": "ns/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883269, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883269, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2241266, "unit": "ns/op\t 10564 B/op\t 167 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2241266, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10564, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1027839, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1027839, "unit": "ns/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1054 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2606488, "unit": "ns/op\t 19106 B/op\t 290 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2606488, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19106, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8889, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139704 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8889, "unit": "ns/op", "extra": "139704 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139704 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139704 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 989.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1209681 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 989.7, "unit": "ns/op", "extra": "1209681 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1209681 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1209681 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18117, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "61466 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18117, "unit": "ns/op", "extra": "61466 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "61466 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61466 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 344006, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 344006, "unit": "ns/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 508.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2402314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 508.9, "unit": "ns/op", "extra": "2402314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2402314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2402314 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 668859, "unit": "ns/op\t 12538 B/op\t 84 allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 668859, "unit": "ns/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12538, "unit": "B/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1399112, "unit": "ns/op\t 6637 B/op\t 121 allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1399112, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 801093, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 801093, "unit": "ns/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1265818, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1265818, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201142, "unit": "ns/op\t 7651 B/op\t 77 allocs/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201142, "unit": "ns/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7651, "unit": "B/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161612, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161612, "unit": "ns/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 395051, "unit": "ns/op\t 15172 B/op\t 155 allocs/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 395051, "unit": "ns/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15172, "unit": "B/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 739393, "unit": "ns/op\t 28512 B/op\t 363 allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 739393, "unit": "ns/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28512, "unit": "B/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 635271, "unit": "ns/op\t 30356 B/op\t 391 allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 635271, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30356, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1315944, "unit": "ns/op\t 56955 B/op\t 722 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1315944, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56955, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1149366, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1149366, "unit": "ns/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 337148, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 337148, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1888218, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1888218, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115840, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10650 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115840, "unit": "ns/op", "extra": "10650 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10650 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10650 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 114778, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114778, "unit": "ns/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 213926, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213926, "unit": "ns/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5180 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39702760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.27, "unit": "ns/op", "extra": "39702760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39702760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39702760 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.941, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147183244 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.941, "unit": "ns/op", "extra": "147183244 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147183244 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147183244 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21342852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.82, "unit": "ns/op", "extra": "21342852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21342852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21342852 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.5612, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.5612, "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", "value": 56.43, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "19736716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.43, "unit": "ns/op", "extra": "19736716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19736716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19736716 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1550197, "unit": "ns/op\t 87266 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1550197, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87266, "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", "value": 713685, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713685, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2396772, "unit": "ns/op\t 98231 B/op\t 463 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2396772, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98231, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345411, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345411, "unit": "ns/op", "extra": "3500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 332041, "unit": "ns/op\t 7724 B/op\t 91 allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 332041, "unit": "ns/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7724, "unit": "B/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 730988, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 730988, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2429306, "unit": "ns/op\t 15032 B/op\t 281 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2429306, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15032, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1974950, "unit": "ns/op\t 14976 B/op\t 282 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1974950, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14976, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4667463, "unit": "ns/op\t 27744 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4667463, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27744, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 942693, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 942693, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919438, "unit": "ns/op\t 6612 B/op\t 50 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919438, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3772788, "unit": "ns/op\t 12680 B/op\t 77 allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3772788, "unit": "ns/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12680, "unit": "B/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225636, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225636, "unit": "ns/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211411, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5485 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211411, "unit": "ns/op", "extra": "5485 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5485 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5485 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 424773, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 424773, "unit": "ns/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 487057, "unit": "ns/op\t 115 B/op\t 3 allocs/op", "extra": "2647 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 487057, "unit": "ns/op", "extra": "2647 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2647 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2647 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1657, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "671722 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1657, "unit": "ns/op", "extra": "671722 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "671722 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "671722 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 917053, "unit": "ns/op\t 131 B/op\t 3 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 917053, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 131, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 348938, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 348938, "unit": "ns/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149034, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8048 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149034, "unit": "ns/op", "extra": "8048 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8048 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 715648, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 715648, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55665, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22992 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55665, "unit": "ns/op", "extra": "22992 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22992 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22992 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51858, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23496 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51858, "unit": "ns/op", "extra": "23496 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23496 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23496 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104651, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104651, "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", "value": 354.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3634366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 354.9, "unit": "ns/op", "extra": "3634366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3634366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3634366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12496177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.17, "unit": "ns/op", "extra": "12496177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12496177 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12496177 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 668.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1875541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 668.9, "unit": "ns/op", "extra": "1875541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1875541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1875541 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60531, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19647 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60531, "unit": "ns/op", "extra": "19647 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19647 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19647 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67440, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67440, "unit": "ns/op", "extra": "17049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17049 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120994, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9835 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120994, "unit": "ns/op", "extra": "9835 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9835 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9835 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1622713, "unit": "ns/op\t 69145 B/op\t 597 allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1622713, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69145, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753556, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753556, "unit": "ns/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1389 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2502540, "unit": "ns/op\t 97373 B/op\t 1003 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2502540, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97373, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344705, "unit": "ns/op\t 2890 B/op\t 42 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344705, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2890, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357228, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357228, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686218, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686218, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1126539, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1126539, "unit": "ns/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1126 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19089, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19089, "unit": "ns/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2048623, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2048623, "unit": "ns/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "610 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": "bb14a6b3f1e32ff6d3f269c4d838a62bc2620886", "message": "Merge pull request #1242 from gofiber/dependabot/go_modules/mongodb/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /mongodb", "timestamp": "2024-03-04T08:13:14+01:00", "tree_id": "2a1e6bbb3a9ada8b71c160497db735b77ef53e3c", "url": "https://github.com/gofiber/storage/commit/bb14a6b3f1e32ff6d3f269c4d838a62bc2620886" }, "date": 1709536906272, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588402, "unit": "ns/op\t 15454 B/op\t 225 allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588402, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15454, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536336, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536336, "unit": "ns/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 959391, "unit": "ns/op\t 23332 B/op\t 340 allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 959391, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2017613, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2017613, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1035377, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1035377, "unit": "ns/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2771536, "unit": "ns/op\t 19081 B/op\t 290 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2771536, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19081, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8809, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139656 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8809, "unit": "ns/op", "extra": "139656 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139656 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139656 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1032, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1032, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20173, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "60946 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20173, "unit": "ns/op", "extra": "60946 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60946 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60946 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 271399, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "4917 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 271399, "unit": "ns/op", "extra": "4917 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4917 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4917 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2369292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.4, "unit": "ns/op", "extra": "2369292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2369292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2369292 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 517777, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 517777, "unit": "ns/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1088194, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1088194, "unit": "ns/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 809360, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 809360, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1394839, "unit": "ns/op\t 13030 B/op\t 234 allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1394839, "unit": "ns/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203400, "unit": "ns/op\t 8374 B/op\t 77 allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203400, "unit": "ns/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8374, "unit": "B/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164388, "unit": "ns/op\t 3733 B/op\t 72 allocs/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164388, "unit": "ns/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3733, "unit": "B/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 407844, "unit": "ns/op\t 15659 B/op\t 155 allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407844, "unit": "ns/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15659, "unit": "B/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 740628, "unit": "ns/op\t 28510 B/op\t 363 allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 740628, "unit": "ns/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28510, "unit": "B/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 578873, "unit": "ns/op\t 30363 B/op\t 391 allocs/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 578873, "unit": "ns/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30363, "unit": "B/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1534332, "unit": "ns/op\t 56861 B/op\t 722 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1534332, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56861, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1000607, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1000607, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 333418, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 333418, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1823930, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1823930, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 126371, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 126371, "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", "value": 119885, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119885, "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", "value": 215857, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215857, "unit": "ns/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "35981034 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.28, "unit": "ns/op", "extra": "35981034 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35981034 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35981034 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.015, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152490622 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.015, "unit": "ns/op", "extra": "152490622 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152490622 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152490622 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.19, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21711879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.19, "unit": "ns/op", "extra": "21711879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21711879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21711879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3168, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3168, "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", "value": 56.45, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21092014 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.45, "unit": "ns/op", "extra": "21092014 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21092014 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21092014 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1453710, "unit": "ns/op\t 88003 B/op\t 295 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1453710, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88003, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 701610, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 701610, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2325872, "unit": "ns/op\t 98103 B/op\t 463 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2325872, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98103, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346248, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346248, "unit": "ns/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308335, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308335, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716320, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716320, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2204248, "unit": "ns/op\t 15405 B/op\t 281 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2204248, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15405, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1834449, "unit": "ns/op\t 14762 B/op\t 282 allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1834449, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14762, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5236134, "unit": "ns/op\t 27414 B/op\t 532 allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5236134, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27414, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 956720, "unit": "ns/op\t 6589 B/op\t 40 allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 956720, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6589, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 963586, "unit": "ns/op\t 6608 B/op\t 50 allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 963586, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6608, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3316439, "unit": "ns/op\t 12670 B/op\t 77 allocs/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3316439, "unit": "ns/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12670, "unit": "B/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 230044, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 230044, "unit": "ns/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 244411, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "4653 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 244411, "unit": "ns/op", "extra": "4653 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "4653 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4653 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 412541, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 412541, "unit": "ns/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2656 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 340309, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340309, "unit": "ns/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3673 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1652, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "699919 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1652, "unit": "ns/op", "extra": "699919 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "699919 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "699919 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 689276, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 689276, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 292360, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4047 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 292360, "unit": "ns/op", "extra": "4047 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4047 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4047 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151928, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7910 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151928, "unit": "ns/op", "extra": "7910 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7910 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7910 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 589636, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 589636, "unit": "ns/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52378, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23036 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52378, "unit": "ns/op", "extra": "23036 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23036 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23036 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57891, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57891, "unit": "ns/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108755, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108755, "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", "value": 334.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3613197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334.5, "unit": "ns/op", "extra": "3613197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3613197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3613197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.91, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12955618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.91, "unit": "ns/op", "extra": "12955618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12955618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12955618 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 642.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1858984 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642.1, "unit": "ns/op", "extra": "1858984 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1858984 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1858984 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60793, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19856 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60793, "unit": "ns/op", "extra": "19856 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19856 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19856 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67585, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17862 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67585, "unit": "ns/op", "extra": "17862 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17862 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121134, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121134, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1506299, "unit": "ns/op\t 69108 B/op\t 597 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1506299, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69108, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 747435, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 747435, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2336826, "unit": "ns/op\t 97565 B/op\t 1002 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2336826, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97565, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349731, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349731, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1389611, "unit": "ns/op\t 2813 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1389611, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2813, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679849, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679849, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 784705, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 784705, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19791, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57838 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19791, "unit": "ns/op", "extra": "57838 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57838 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57838 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1498635, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1498635, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "716 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": "89bb451dd8a349e87ce1b5640d412e35ac5d9f7e", "message": "Merge pull request #1243 from gofiber/dependabot/go_modules/scylladb/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /scylladb", "timestamp": "2024-03-04T08:16:17+01:00", "tree_id": "6b2b2db41be1bc94d9403a80a685656a50df24ab", "url": "https://github.com/gofiber/storage/commit/89bb451dd8a349e87ce1b5640d412e35ac5d9f7e" }, "date": 1709537079407, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594257, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594257, "unit": "ns/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 582593, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 582593, "unit": "ns/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2302 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 884150, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 884150, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2077166, "unit": "ns/op\t 10603 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2077166, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10603, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1099026, "unit": "ns/op\t 11903 B/op\t 212 allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1099026, "unit": "ns/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11903, "unit": "B/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3045606, "unit": "ns/op\t 19066 B/op\t 290 allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3045606, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19066, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8742, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "136353 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8742, "unit": "ns/op", "extra": "136353 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136353 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136353 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1022, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1022, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20290, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67882 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20290, "unit": "ns/op", "extra": "67882 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67882 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67882 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 273787, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 273787, "unit": "ns/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2369176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.8, "unit": "ns/op", "extra": "2369176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2369176 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2369176 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 639497, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 639497, "unit": "ns/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1023232, "unit": "ns/op\t 6639 B/op\t 121 allocs/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1023232, "unit": "ns/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6639, "unit": "B/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "990 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 808951, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 808951, "unit": "ns/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1227187, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1227187, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198466, "unit": "ns/op\t 7623 B/op\t 77 allocs/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198466, "unit": "ns/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7623, "unit": "B/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6036 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163434, "unit": "ns/op\t 3837 B/op\t 73 allocs/op", "extra": "7678 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163434, "unit": "ns/op", "extra": "7678 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "7678 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7678 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 385455, "unit": "ns/op\t 15699 B/op\t 156 allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 385455, "unit": "ns/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15699, "unit": "B/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 836431, "unit": "ns/op\t 28514 B/op\t 363 allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 836431, "unit": "ns/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28514, "unit": "B/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1414 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 616555, "unit": "ns/op\t 30338 B/op\t 391 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 616555, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30338, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1368846, "unit": "ns/op\t 56971 B/op\t 722 allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1368846, "unit": "ns/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56971, "unit": "B/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1065740, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1065740, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 333170, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 333170, "unit": "ns/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2173476, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2173476, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114726, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8781 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114726, "unit": "ns/op", "extra": "8781 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8781 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8781 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 114589, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10200 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114589, "unit": "ns/op", "extra": "10200 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10200 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10200 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 215178, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5457 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215178, "unit": "ns/op", "extra": "5457 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5457 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5457 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39921834 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.58, "unit": "ns/op", "extra": "39921834 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39921834 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39921834 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.946, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151372105 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.946, "unit": "ns/op", "extra": "151372105 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151372105 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151372105 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 63.15, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21191694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.15, "unit": "ns/op", "extra": "21191694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21191694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21191694 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.358, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.358, "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", "value": 57.21, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21167052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.21, "unit": "ns/op", "extra": "21167052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21167052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21167052 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1636544, "unit": "ns/op\t 87602 B/op\t 295 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1636544, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87602, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698720, "unit": "ns/op\t 15660 B/op\t 201 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698720, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15660, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2381205, "unit": "ns/op\t 97612 B/op\t 463 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2381205, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97612, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 353412, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 353412, "unit": "ns/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307263, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307263, "unit": "ns/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3932 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720111, "unit": "ns/op\t 12244 B/op\t 182 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720111, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12244, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2454423, "unit": "ns/op\t 15346 B/op\t 281 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2454423, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15346, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1969012, "unit": "ns/op\t 15005 B/op\t 282 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1969012, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15005, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4618382, "unit": "ns/op\t 26918 B/op\t 532 allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4618382, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26918, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910783, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910783, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 924878, "unit": "ns/op\t 6613 B/op\t 50 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924878, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6613, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4679643, "unit": "ns/op\t 12657 B/op\t 77 allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4679643, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225141, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4581 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225141, "unit": "ns/op", "extra": "4581 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4581 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4581 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206795, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5599 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206795, "unit": "ns/op", "extra": "5599 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5599 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5599 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422743, "unit": "ns/op\t 3957 B/op\t 82 allocs/op", "extra": "2793 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422743, "unit": "ns/op", "extra": "2793 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3957, "unit": "B/op", "extra": "2793 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2793 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 484355, "unit": "ns/op\t 119 B/op\t 3 allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 484355, "unit": "ns/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1720, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "712134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1720, "unit": "ns/op", "extra": "712134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "712134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "712134 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1500493, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1500493, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 163, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 366123, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 366123, "unit": "ns/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148906, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7669 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148906, "unit": "ns/op", "extra": "7669 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7669 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7669 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 831003, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 831003, "unit": "ns/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52644, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22418 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52644, "unit": "ns/op", "extra": "22418 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22418 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22418 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52877, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21888 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52877, "unit": "ns/op", "extra": "21888 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21888 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21888 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108867, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108867, "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", "value": 329.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3639338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 329.5, "unit": "ns/op", "extra": "3639338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3639338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3639338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.55, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13377928 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.55, "unit": "ns/op", "extra": "13377928 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13377928 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13377928 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 628.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1932409 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.5, "unit": "ns/op", "extra": "1932409 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1932409 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1932409 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61247, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19618 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61247, "unit": "ns/op", "extra": "19618 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19618 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19618 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67527, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17893 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67527, "unit": "ns/op", "extra": "17893 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17893 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17893 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 129995, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9889 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 129995, "unit": "ns/op", "extra": "9889 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9889 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9889 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1763421, "unit": "ns/op\t 69171 B/op\t 597 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1763421, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69171, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 767730, "unit": "ns/op\t 66343 B/op\t 544 allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767730, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66343, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2591734, "unit": "ns/op\t 97437 B/op\t 1002 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2591734, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97437, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347049, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347049, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354601, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354601, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684613, "unit": "ns/op\t 5534 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684613, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5534, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1888822, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1888822, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19009, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65624 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19009, "unit": "ns/op", "extra": "65624 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65624 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65624 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2636035, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2636035, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "446 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": "b10d57786ac3268aed1c6863af9e8203d5d857eb", "message": "Merge pull request #1244 from gofiber/dependabot/go_modules/mysql/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /mysql", "timestamp": "2024-03-04T08:17:54+01:00", "tree_id": "c089dc7ebe7ccf152a1d2e291c01adbbcf018094", "url": "https://github.com/gofiber/storage/commit/b10d57786ac3268aed1c6863af9e8203d5d857eb" }, "date": 1709537224650, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 597956, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "1976 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 597956, "unit": "ns/op", "extra": "1976 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1976 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1976 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533848, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533848, "unit": "ns/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 884154, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 884154, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2034817, "unit": "ns/op\t 10576 B/op\t 167 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2034817, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10576, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1032456, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1032456, "unit": "ns/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2317062, "unit": "ns/op\t 19043 B/op\t 290 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2317062, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19043, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8782, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131707 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8782, "unit": "ns/op", "extra": "131707 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131707 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131707 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1205304 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1205304 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1205304 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1205304 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17766, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65062 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17766, "unit": "ns/op", "extra": "65062 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65062 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65062 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 252495, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "6670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 252495, "unit": "ns/op", "extra": "6670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2379444 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.8, "unit": "ns/op", "extra": "2379444 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2379444 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2379444 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 447269, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "3082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 447269, "unit": "ns/op", "extra": "3082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "3082 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3082 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1112015, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1112015, "unit": "ns/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 835798, "unit": "ns/op\t 6586 B/op\t 117 allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 835798, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6586, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1346948, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1346948, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201092, "unit": "ns/op\t 4149 B/op\t 77 allocs/op", "extra": "5906 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201092, "unit": "ns/op", "extra": "5906 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4149, "unit": "B/op", "extra": "5906 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5906 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163459, "unit": "ns/op\t 3818 B/op\t 73 allocs/op", "extra": "7131 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163459, "unit": "ns/op", "extra": "7131 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3818, "unit": "B/op", "extra": "7131 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7131 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 399987, "unit": "ns/op\t 16045 B/op\t 149 allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399987, "unit": "ns/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16045, "unit": "B/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 744625, "unit": "ns/op\t 28512 B/op\t 363 allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 744625, "unit": "ns/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28512, "unit": "B/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566320, "unit": "ns/op\t 30380 B/op\t 391 allocs/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566320, "unit": "ns/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30380, "unit": "B/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1340723, "unit": "ns/op\t 56860 B/op\t 722 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1340723, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56860, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1025072, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1025072, "unit": "ns/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 311435, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 311435, "unit": "ns/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1662913, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1662913, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116368, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116368, "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", "value": 131539, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 131539, "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", "value": 225497, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225497, "unit": "ns/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.62, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39744760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.62, "unit": "ns/op", "extra": "39744760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39744760 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39744760 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.095, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150037642 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.095, "unit": "ns/op", "extra": "150037642 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150037642 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150037642 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.76, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19489623 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.76, "unit": "ns/op", "extra": "19489623 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19489623 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19489623 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3199, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3199, "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", "value": 56.46, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20402758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.46, "unit": "ns/op", "extra": "20402758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20402758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20402758 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1493693, "unit": "ns/op\t 87742 B/op\t 295 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1493693, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87742, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 719277, "unit": "ns/op\t 15610 B/op\t 201 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 719277, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15610, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2390728, "unit": "ns/op\t 97616 B/op\t 463 allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2390728, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97616, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 382593, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 382593, "unit": "ns/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307900, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307900, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720217, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720217, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2122696, "unit": "ns/op\t 15402 B/op\t 281 allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2122696, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15402, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1746342, "unit": "ns/op\t 14930 B/op\t 282 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1746342, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14930, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4377736, "unit": "ns/op\t 27916 B/op\t 532 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4377736, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27916, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1031977, "unit": "ns/op\t 6584 B/op\t 40 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1031977, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1014865, "unit": "ns/op\t 6620 B/op\t 50 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1014865, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3348887, "unit": "ns/op\t 12659 B/op\t 77 allocs/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3348887, "unit": "ns/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12659, "unit": "B/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "351 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211818, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211818, "unit": "ns/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210841, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210841, "unit": "ns/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 437650, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 437650, "unit": "ns/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2858 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 292184, "unit": "ns/op\t 153 B/op\t 3 allocs/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 292184, "unit": "ns/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1675, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "669236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1675, "unit": "ns/op", "extra": "669236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "669236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "669236 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 608060, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 608060, "unit": "ns/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 282271, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 282271, "unit": "ns/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4526 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 168262, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 168262, "unit": "ns/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7406 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 547435, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 547435, "unit": "ns/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57475, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57475, "unit": "ns/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23282 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51749, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51749, "unit": "ns/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23856 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 112475, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 112475, "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", "value": 336.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3644350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.5, "unit": "ns/op", "extra": "3644350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3644350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3644350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.73, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "14104536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.73, "unit": "ns/op", "extra": "14104536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14104536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14104536 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 613.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1944684 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 613.6, "unit": "ns/op", "extra": "1944684 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1944684 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1944684 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62099, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62099, "unit": "ns/op", "extra": "19406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19406 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67041, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67041, "unit": "ns/op", "extra": "18147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18147 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122721, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122721, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1512910, "unit": "ns/op\t 69127 B/op\t 597 allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1512910, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69127, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766341, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766341, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2406742, "unit": "ns/op\t 97469 B/op\t 1002 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2406742, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97469, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1359063, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1359063, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367685, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367685, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2719373, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2719373, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 808297, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 808297, "unit": "ns/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18724, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18724, "unit": "ns/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1489057, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1489057, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "806 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": "1d3e45a078e2fff613c3ca7fb7af128f49e30e6c", "message": "Merge pull request #1245 from gofiber/dependabot/go_modules/postgres/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /postgres", "timestamp": "2024-03-04T08:19:27+01:00", "tree_id": "d129e7210d3f5a33f72eaed7673c3d4a0b41beef", "url": "https://github.com/gofiber/storage/commit/1d3e45a078e2fff613c3ca7fb7af128f49e30e6c" }, "date": 1709537265905, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 575262, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575262, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529622, "unit": "ns/op\t 15206 B/op\t 226 allocs/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529622, "unit": "ns/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15206, "unit": "B/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 867416, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 867416, "unit": "ns/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2423344, "unit": "ns/op\t 10552 B/op\t 167 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2423344, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10552, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1026759, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1026759, "unit": "ns/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2585627, "unit": "ns/op\t 19053 B/op\t 290 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2585627, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19053, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8563, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138682 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8563, "unit": "ns/op", "extra": "138682 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138682 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138682 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1014, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1014, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17869, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "61052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17869, "unit": "ns/op", "extra": "61052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "61052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61052 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 245126, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4624 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 245126, "unit": "ns/op", "extra": "4624 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4624 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4624 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2446336 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.5, "unit": "ns/op", "extra": "2446336 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2446336 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2446336 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 519553, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 519553, "unit": "ns/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 677659, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 677659, "unit": "ns/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 654919, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 654919, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1176708, "unit": "ns/op\t 13030 B/op\t 234 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1176708, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204404, "unit": "ns/op\t 4166 B/op\t 77 allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204404, "unit": "ns/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4166, "unit": "B/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 179548, "unit": "ns/op\t 3719 B/op\t 71 allocs/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179548, "unit": "ns/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3719, "unit": "B/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 71, "unit": "allocs/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 391675, "unit": "ns/op\t 14962 B/op\t 153 allocs/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391675, "unit": "ns/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 14962, "unit": "B/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 850487, "unit": "ns/op\t 28513 B/op\t 363 allocs/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 850487, "unit": "ns/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28513, "unit": "B/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 598069, "unit": "ns/op\t 30362 B/op\t 391 allocs/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 598069, "unit": "ns/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30362, "unit": "B/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1328673, "unit": "ns/op\t 56931 B/op\t 722 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1328673, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56931, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1015280, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1015280, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 349779, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4074 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 349779, "unit": "ns/op", "extra": "4074 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4074 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4074 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1764406, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1764406, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114891, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114891, "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", "value": 116084, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116084, "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", "value": 213907, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213907, "unit": "ns/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.44, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39356830 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.44, "unit": "ns/op", "extra": "39356830 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39356830 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39356830 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151758558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.39, "unit": "ns/op", "extra": "151758558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151758558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151758558 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21208065 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.27, "unit": "ns/op", "extra": "21208065 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21208065 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21208065 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3149, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3149, "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", "value": 56.85, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21213798 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.85, "unit": "ns/op", "extra": "21213798 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21213798 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21213798 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1519131, "unit": "ns/op\t 88147 B/op\t 295 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1519131, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88147, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 709338, "unit": "ns/op\t 15658 B/op\t 201 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 709338, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15658, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2566760, "unit": "ns/op\t 98191 B/op\t 463 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2566760, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98191, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349060, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3406 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349060, "unit": "ns/op", "extra": "3406 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3406 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3406 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306652, "unit": "ns/op\t 7723 B/op\t 91 allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306652, "unit": "ns/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7723, "unit": "B/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709800, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709800, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2164483, "unit": "ns/op\t 15431 B/op\t 281 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2164483, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15431, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1682607, "unit": "ns/op\t 15022 B/op\t 282 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1682607, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15022, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4483630, "unit": "ns/op\t 27389 B/op\t 532 allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4483630, "unit": "ns/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27389, "unit": "B/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 916551, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916551, "unit": "ns/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 923178, "unit": "ns/op\t 6619 B/op\t 50 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 923178, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6619, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3425576, "unit": "ns/op\t 12649 B/op\t 77 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3425576, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12649, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208022, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5344 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208022, "unit": "ns/op", "extra": "5344 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5344 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5344 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209877, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5666 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209877, "unit": "ns/op", "extra": "5666 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5666 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5666 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 406195, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 406195, "unit": "ns/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 376864, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 376864, "unit": "ns/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1666, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "705418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1666, "unit": "ns/op", "extra": "705418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "705418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "705418 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 763266, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 763266, "unit": "ns/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 301669, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4113 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 301669, "unit": "ns/op", "extra": "4113 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4113 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4113 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148475, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8103 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148475, "unit": "ns/op", "extra": "8103 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8103 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8103 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 611519, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 611519, "unit": "ns/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51719, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22467 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51719, "unit": "ns/op", "extra": "22467 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22467 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22467 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50902, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50902, "unit": "ns/op", "extra": "23067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23067 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104782, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104782, "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", "value": 348.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3611924 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 348.8, "unit": "ns/op", "extra": "3611924 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3611924 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3611924 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.88, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12325766 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.88, "unit": "ns/op", "extra": "12325766 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12325766 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12325766 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 620.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1906784 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 620.6, "unit": "ns/op", "extra": "1906784 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1906784 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1906784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59644, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20179 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59644, "unit": "ns/op", "extra": "20179 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20179 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20179 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67374, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17847 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67374, "unit": "ns/op", "extra": "17847 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17847 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17847 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 128497, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9330 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 128497, "unit": "ns/op", "extra": "9330 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9330 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9330 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1489194, "unit": "ns/op\t 69149 B/op\t 597 allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1489194, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69149, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760343, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760343, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2331747, "unit": "ns/op\t 97513 B/op\t 1002 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2331747, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97513, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344131, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344131, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359541, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359541, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680202, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680202, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 831803, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 831803, "unit": "ns/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1473 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18609, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64766 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18609, "unit": "ns/op", "extra": "64766 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64766 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64766 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1687667, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1687667, "unit": "ns/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "735 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": "9eed243a8ea8825e300752191caa286da4a5ffa2", "message": "Merge pull request #1246 from gofiber/dependabot/go_modules/dynamodb/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /dynamodb", "timestamp": "2024-03-04T08:19:41+01:00", "tree_id": "bde19f405ceb717c322e3a839c762a467b42a85d", "url": "https://github.com/gofiber/storage/commit/9eed243a8ea8825e300752191caa286da4a5ffa2" }, "date": 1709537295651, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 675464, "unit": "ns/op\t 15458 B/op\t 225 allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 675464, "unit": "ns/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15458, "unit": "B/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539723, "unit": "ns/op\t 15205 B/op\t 226 allocs/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539723, "unit": "ns/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2158 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 899462, "unit": "ns/op\t 23338 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 899462, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2139372, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2139372, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1223280, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1223280, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2661326, "unit": "ns/op\t 19058 B/op\t 290 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2661326, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19058, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8724, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141547 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8724, "unit": "ns/op", "extra": "141547 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141547 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141547 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1258, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1258, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17726, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "62546 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17726, "unit": "ns/op", "extra": "62546 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "62546 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62546 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 270290, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4519 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 270290, "unit": "ns/op", "extra": "4519 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4519 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4519 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2460406 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.8, "unit": "ns/op", "extra": "2460406 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2460406 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2460406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 591112, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 591112, "unit": "ns/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1084847, "unit": "ns/op\t 6637 B/op\t 121 allocs/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1084847, "unit": "ns/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6637, "unit": "B/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "962 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 828019, "unit": "ns/op\t 6590 B/op\t 117 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 828019, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1428677, "unit": "ns/op\t 13035 B/op\t 234 allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1428677, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13035, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205539, "unit": "ns/op\t 7706 B/op\t 77 allocs/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205539, "unit": "ns/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7706, "unit": "B/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166812, "unit": "ns/op\t 3841 B/op\t 73 allocs/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166812, "unit": "ns/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3841, "unit": "B/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7410 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 416120, "unit": "ns/op\t 16471 B/op\t 149 allocs/op", "extra": "2458 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 416120, "unit": "ns/op", "extra": "2458 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16471, "unit": "B/op", "extra": "2458 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2458 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 742746, "unit": "ns/op\t 28518 B/op\t 363 allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 742746, "unit": "ns/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28518, "unit": "B/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 741396, "unit": "ns/op\t 30382 B/op\t 391 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 741396, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30382, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1343799, "unit": "ns/op\t 56900 B/op\t 722 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1343799, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56900, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1021432, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1021432, "unit": "ns/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 350108, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 350108, "unit": "ns/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2084864, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2084864, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115978, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115978, "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", "value": 116647, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9716 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116647, "unit": "ns/op", "extra": "9716 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9716 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9716 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 219544, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219544, "unit": "ns/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5631 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.71, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39329983 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.71, "unit": "ns/op", "extra": "39329983 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39329983 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39329983 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.935, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148023471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.935, "unit": "ns/op", "extra": "148023471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148023471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148023471 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.56, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21306763 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.56, "unit": "ns/op", "extra": "21306763 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21306763 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21306763 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.324, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.324, "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", "value": 58.91, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21273613 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.91, "unit": "ns/op", "extra": "21273613 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21273613 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21273613 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1617210, "unit": "ns/op\t 88175 B/op\t 295 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1617210, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88175, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690187, "unit": "ns/op\t 15610 B/op\t 201 allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690187, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15610, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2505038, "unit": "ns/op\t 98186 B/op\t 463 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2505038, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98186, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347533, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347533, "unit": "ns/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313551, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313551, "unit": "ns/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720212, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720212, "unit": "ns/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2335563, "unit": "ns/op\t 15593 B/op\t 281 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2335563, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15593, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1876630, "unit": "ns/op\t 15130 B/op\t 282 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1876630, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15130, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4675815, "unit": "ns/op\t 26927 B/op\t 532 allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4675815, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26927, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 976541, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 976541, "unit": "ns/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 980589, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 980589, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3594528, "unit": "ns/op\t 12672 B/op\t 77 allocs/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3594528, "unit": "ns/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12672, "unit": "B/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 235038, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 235038, "unit": "ns/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211850, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5390 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211850, "unit": "ns/op", "extra": "5390 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5390 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5390 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 429058, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2762 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 429058, "unit": "ns/op", "extra": "2762 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2762 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2762 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 342227, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 342227, "unit": "ns/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3345 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1688, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "682408 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1688, "unit": "ns/op", "extra": "682408 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "682408 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "682408 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 691844, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 691844, "unit": "ns/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1807 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 297628, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3996 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 297628, "unit": "ns/op", "extra": "3996 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3996 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3996 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150286, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7894 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150286, "unit": "ns/op", "extra": "7894 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7894 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7894 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 597155, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 597155, "unit": "ns/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53515, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23017 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53515, "unit": "ns/op", "extra": "23017 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23017 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23017 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50667, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20385 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50667, "unit": "ns/op", "extra": "20385 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20385 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20385 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104287, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104287, "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", "value": 336.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3537717 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.5, "unit": "ns/op", "extra": "3537717 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3537717 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3537717 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.19, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12787166 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.19, "unit": "ns/op", "extra": "12787166 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12787166 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12787166 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1933911 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.7, "unit": "ns/op", "extra": "1933911 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1933911 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1933911 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61607, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19016 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61607, "unit": "ns/op", "extra": "19016 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19016 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19016 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68578, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17670 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68578, "unit": "ns/op", "extra": "17670 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17670 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17670 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123782, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8608 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123782, "unit": "ns/op", "extra": "8608 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8608 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8608 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1511507, "unit": "ns/op\t 69137 B/op\t 597 allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1511507, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69137, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763766, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763766, "unit": "ns/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2383899, "unit": "ns/op\t 97371 B/op\t 1002 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2383899, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97371, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1354112, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1354112, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1393331, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1393331, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2697994, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2697994, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 807448, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 807448, "unit": "ns/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19150, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19150, "unit": "ns/op", "extra": "61617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61617 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1513983, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1513983, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "819 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": "22a3948985a8b190a2f9db5568698f69fa1b6d35", "message": "Merge pull request #1247 from gofiber/dependabot/go_modules/minio/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /minio", "timestamp": "2024-03-04T08:22:52+01:00", "tree_id": "bb108e77b0bae140b01d2e4c84ef031e9a18d6da", "url": "https://github.com/gofiber/storage/commit/22a3948985a8b190a2f9db5568698f69fa1b6d35" }, "date": 1709537545795, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 615528, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 615528, "unit": "ns/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523548, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2173 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523548, "unit": "ns/op", "extra": "2173 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2173 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2173 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 897875, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 897875, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2334951, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2334951, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1385865, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1385865, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2724489, "unit": "ns/op\t 19036 B/op\t 290 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2724489, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19036, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9026, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142956 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9026, "unit": "ns/op", "extra": "142956 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142956 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142956 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1225, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "947522 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1225, "unit": "ns/op", "extra": "947522 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "947522 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "947522 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18070, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65965 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18070, "unit": "ns/op", "extra": "65965 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65965 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65965 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 353691, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 353691, "unit": "ns/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2413077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.3, "unit": "ns/op", "extra": "2413077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2413077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2413077 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 662605, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 662605, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 993718, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 993718, "unit": "ns/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1018 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 650030, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 650030, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1258253, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1258253, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199989, "unit": "ns/op\t 7608 B/op\t 77 allocs/op", "extra": "6051 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199989, "unit": "ns/op", "extra": "6051 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7608, "unit": "B/op", "extra": "6051 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6051 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 180266, "unit": "ns/op\t 3841 B/op\t 73 allocs/op", "extra": "7282 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 180266, "unit": "ns/op", "extra": "7282 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3841, "unit": "B/op", "extra": "7282 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7282 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392025, "unit": "ns/op\t 16224 B/op\t 150 allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392025, "unit": "ns/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16224, "unit": "B/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 816279, "unit": "ns/op\t 28501 B/op\t 363 allocs/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 816279, "unit": "ns/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28501, "unit": "B/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 583422, "unit": "ns/op\t 30341 B/op\t 391 allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 583422, "unit": "ns/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30341, "unit": "B/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1343009, "unit": "ns/op\t 56962 B/op\t 722 allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1343009, "unit": "ns/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56962, "unit": "B/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1028453, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1028453, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 367150, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 367150, "unit": "ns/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3900 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2081140, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2081140, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113564, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113564, "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", "value": 114403, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114403, "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", "value": 210667, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210667, "unit": "ns/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5899 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.66, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "35581491 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.66, "unit": "ns/op", "extra": "35581491 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35581491 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35581491 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.958, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151602574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.958, "unit": "ns/op", "extra": "151602574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151602574 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151602574 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.55, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19744628 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.55, "unit": "ns/op", "extra": "19744628 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19744628 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19744628 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3145, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3145, "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", "value": 58.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21343165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.68, "unit": "ns/op", "extra": "21343165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21343165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21343165 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1589066, "unit": "ns/op\t 88236 B/op\t 295 allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1589066, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88236, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 699306, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 699306, "unit": "ns/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1837 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2431307, "unit": "ns/op\t 98019 B/op\t 463 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2431307, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98019, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344976, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344976, "unit": "ns/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307071, "unit": "ns/op\t 7715 B/op\t 91 allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307071, "unit": "ns/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7715, "unit": "B/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711766, "unit": "ns/op\t 12223 B/op\t 182 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711766, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12223, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2411672, "unit": "ns/op\t 15193 B/op\t 281 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2411672, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15193, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1951998, "unit": "ns/op\t 14950 B/op\t 282 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1951998, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14950, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5256497, "unit": "ns/op\t 27001 B/op\t 532 allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5256497, "unit": "ns/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27001, "unit": "B/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 930757, "unit": "ns/op\t 6578 B/op\t 40 allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 930757, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6578, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 921664, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921664, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4170009, "unit": "ns/op\t 12657 B/op\t 77 allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4170009, "unit": "ns/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 224029, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 224029, "unit": "ns/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 235790, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 235790, "unit": "ns/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 470698, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2812 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 470698, "unit": "ns/op", "extra": "2812 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2812 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2812 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 638422, "unit": "ns/op\t 124 B/op\t 3 allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 638422, "unit": "ns/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 124, "unit": "B/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1641, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "690153 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1641, "unit": "ns/op", "extra": "690153 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "690153 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "690153 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1264697, "unit": "ns/op\t 267 B/op\t 3 allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1264697, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 267, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 442687, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 442687, "unit": "ns/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149314, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7858 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149314, "unit": "ns/op", "extra": "7858 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7858 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7858 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 894789, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 894789, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 64268, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24148 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 64268, "unit": "ns/op", "extra": "24148 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24148 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24148 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50174, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23785 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50174, "unit": "ns/op", "extra": "23785 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23785 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23785 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102731, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102731, "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", "value": 333.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3416811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.1, "unit": "ns/op", "extra": "3416811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3416811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3416811 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.49, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13233997 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.49, "unit": "ns/op", "extra": "13233997 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13233997 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13233997 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 639.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1778212 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 639.1, "unit": "ns/op", "extra": "1778212 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1778212 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1778212 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60055, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19881 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60055, "unit": "ns/op", "extra": "19881 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19881 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19881 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66801, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66801, "unit": "ns/op", "extra": "18180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18180 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18180 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 116855, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 116855, "unit": "ns/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1691663, "unit": "ns/op\t 69241 B/op\t 597 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1691663, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69241, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754754, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754754, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2412934, "unit": "ns/op\t 97422 B/op\t 1002 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2412934, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97422, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1383532, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1383532, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1349816, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1349816, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2668841, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2668841, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "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", "value": 1197421, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1197421, "unit": "ns/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18554, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61872 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18554, "unit": "ns/op", "extra": "61872 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61872 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61872 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2314871, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2314871, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "544 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": "87558e15bd2b8ebfd6768fce313e30aed2b1cf6a", "message": "Merge pull request #1249 from gofiber/dependabot/go_modules/nats/github.com/gofiber/fiber/v2-2.52.2\n\nbuild(deps): bump github.com/gofiber/fiber/v2 from 2.52.1 to 2.52.2 in /nats", "timestamp": "2024-03-04T08:25:18+01:00", "tree_id": "efd99311f9c43eeb063d29678642029ccf09ec50", "url": "https://github.com/gofiber/storage/commit/87558e15bd2b8ebfd6768fce313e30aed2b1cf6a" }, "date": 1709537663883, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595826, "unit": "ns/op\t 15439 B/op\t 225 allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595826, "unit": "ns/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 530556, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2266 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530556, "unit": "ns/op", "extra": "2266 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "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", "value": 877807, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 877807, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1983427, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1983427, "unit": "ns/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1030679, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1030679, "unit": "ns/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2281474, "unit": "ns/op\t 19107 B/op\t 290 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2281474, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19107, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8869, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8869, "unit": "ns/op", "extra": "140527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140527 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1045, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1181761 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1045, "unit": "ns/op", "extra": "1181761 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1181761 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1181761 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18210, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18210, "unit": "ns/op", "extra": "64845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 196358, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 196358, "unit": "ns/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2352469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.4, "unit": "ns/op", "extra": "2352469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2352469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2352469 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 388967, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 388967, "unit": "ns/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1190234, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1190234, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 566266, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 566266, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1029262, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1029262, "unit": "ns/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204009, "unit": "ns/op\t 7727 B/op\t 77 allocs/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204009, "unit": "ns/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7727, "unit": "B/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165146, "unit": "ns/op\t 3834 B/op\t 73 allocs/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165146, "unit": "ns/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3834, "unit": "B/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418356, "unit": "ns/op\t 15590 B/op\t 156 allocs/op", "extra": "2883 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418356, "unit": "ns/op", "extra": "2883 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15590, "unit": "B/op", "extra": "2883 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2883 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 715271, "unit": "ns/op\t 28601 B/op\t 363 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 715271, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28601, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 685296, "unit": "ns/op\t 30354 B/op\t 391 allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 685296, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30354, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1368872, "unit": "ns/op\t 56841 B/op\t 722 allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1368872, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56841, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1002547, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1002547, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 309916, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309916, "unit": "ns/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1705031, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1705031, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118472, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10285 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118472, "unit": "ns/op", "extra": "10285 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10285 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10285 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 115994, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115994, "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", "value": 218291, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218291, "unit": "ns/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.36, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39894315 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.36, "unit": "ns/op", "extra": "39894315 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39894315 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39894315 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.043, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149551635 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.043, "unit": "ns/op", "extra": "149551635 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149551635 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149551635 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.4, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18683235 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.4, "unit": "ns/op", "extra": "18683235 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18683235 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18683235 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3166, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3166, "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", "value": 58.29, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21341883 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.29, "unit": "ns/op", "extra": "21341883 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21341883 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21341883 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1454506, "unit": "ns/op\t 88151 B/op\t 295 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1454506, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88151, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 709964, "unit": "ns/op\t 15593 B/op\t 201 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 709964, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2300482, "unit": "ns/op\t 98478 B/op\t 463 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2300482, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98478, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351271, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351271, "unit": "ns/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3540 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313764, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313764, "unit": "ns/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723879, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723879, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2109579, "unit": "ns/op\t 15175 B/op\t 281 allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2109579, "unit": "ns/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15175, "unit": "B/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1796790, "unit": "ns/op\t 15147 B/op\t 282 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1796790, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15147, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4813310, "unit": "ns/op\t 27518 B/op\t 532 allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4813310, "unit": "ns/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27518, "unit": "B/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 920153, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 920153, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919186, "unit": "ns/op\t 6624 B/op\t 50 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919186, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6624, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2955210, "unit": "ns/op\t 12655 B/op\t 77 allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2955210, "unit": "ns/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12655, "unit": "B/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214435, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214435, "unit": "ns/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208577, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208577, "unit": "ns/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 429123, "unit": "ns/op\t 3961 B/op\t 82 allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 429123, "unit": "ns/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3961, "unit": "B/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 298187, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 298187, "unit": "ns/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4081 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1694, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "707100 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1694, "unit": "ns/op", "extra": "707100 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "707100 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "707100 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 622762, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 622762, "unit": "ns/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 284230, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4371 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 284230, "unit": "ns/op", "extra": "4371 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4371 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4371 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 158275, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6928 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 158275, "unit": "ns/op", "extra": "6928 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6928 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6928 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 565751, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 565751, "unit": "ns/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2122 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53821, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22048 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53821, "unit": "ns/op", "extra": "22048 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22048 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22048 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55470, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19251 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55470, "unit": "ns/op", "extra": "19251 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19251 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19251 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108286, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108286, "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", "value": 331.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3785310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.1, "unit": "ns/op", "extra": "3785310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3785310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3785310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.85, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13215606 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.85, "unit": "ns/op", "extra": "13215606 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13215606 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13215606 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 627.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1935900 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627.3, "unit": "ns/op", "extra": "1935900 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1935900 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1935900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60693, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18936 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60693, "unit": "ns/op", "extra": "18936 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18936 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18936 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68614, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17814 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68614, "unit": "ns/op", "extra": "17814 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17814 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17814 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123498, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9901 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123498, "unit": "ns/op", "extra": "9901 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9901 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9901 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1461820, "unit": "ns/op\t 69172 B/op\t 597 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1461820, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69172, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766502, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766502, "unit": "ns/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2346977, "unit": "ns/op\t 97557 B/op\t 1003 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2346977, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97557, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1360965, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1360965, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1390376, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1390376, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2723564, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2723564, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 732646, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 732646, "unit": "ns/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1498 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19220, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63744 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19220, "unit": "ns/op", "extra": "63744 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63744 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1381884, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1381884, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "855 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": "2ae1b64f64139ea86c824aeb2b83efaa7e2cb19e", "message": "Merge pull request #1250 from gofiber/dependabot/go_modules/nats/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /nats", "timestamp": "2024-03-04T08:25:26+01:00", "tree_id": "6e729b52df5b73283b3b4fd7afe537d2739f7236", "url": "https://github.com/gofiber/storage/commit/2ae1b64f64139ea86c824aeb2b83efaa7e2cb19e" }, "date": 1709537720206, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 572134, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 572134, "unit": "ns/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 526671, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526671, "unit": "ns/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 868737, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 868737, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1903528, "unit": "ns/op\t 10533 B/op\t 167 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1903528, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10533, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1094362, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1094362, "unit": "ns/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2464502, "unit": "ns/op\t 19041 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2464502, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19041, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8655, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8655, "unit": "ns/op", "extra": "145083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145083 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1041, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "979122 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1041, "unit": "ns/op", "extra": "979122 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "979122 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "979122 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18051, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18051, "unit": "ns/op", "extra": "65070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65070 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 185879, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "6337 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 185879, "unit": "ns/op", "extra": "6337 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "6337 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6337 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2490097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.8, "unit": "ns/op", "extra": "2490097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2490097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2490097 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 419919, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "3229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 419919, "unit": "ns/op", "extra": "3229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3229 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 975966, "unit": "ns/op\t 6643 B/op\t 121 allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 975966, "unit": "ns/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 785669, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 785669, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1355493, "unit": "ns/op\t 13032 B/op\t 234 allocs/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1355493, "unit": "ns/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13032, "unit": "B/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212323, "unit": "ns/op\t 7665 B/op\t 77 allocs/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212323, "unit": "ns/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7665, "unit": "B/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160791, "unit": "ns/op\t 3840 B/op\t 73 allocs/op", "extra": "7467 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160791, "unit": "ns/op", "extra": "7467 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3840, "unit": "B/op", "extra": "7467 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7467 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396008, "unit": "ns/op\t 15988 B/op\t 149 allocs/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396008, "unit": "ns/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15988, "unit": "B/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2602 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 672636, "unit": "ns/op\t 28503 B/op\t 363 allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 672636, "unit": "ns/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28503, "unit": "B/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 551335, "unit": "ns/op\t 30394 B/op\t 391 allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 551335, "unit": "ns/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30394, "unit": "B/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1332330, "unit": "ns/op\t 56931 B/op\t 722 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1332330, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56931, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1067962, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1067962, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 332273, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 332273, "unit": "ns/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1681728, "unit": "ns/op\t 20936 B/op\t 365 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1681728, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20936, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113372, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113372, "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", "value": 120463, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9140 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120463, "unit": "ns/op", "extra": "9140 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9140 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9140 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 212394, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 212394, "unit": "ns/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38170784 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.12, "unit": "ns/op", "extra": "38170784 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38170784 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38170784 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151677250 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.39, "unit": "ns/op", "extra": "151677250 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151677250 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151677250 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.15, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18522861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.15, "unit": "ns/op", "extra": "18522861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18522861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18522861 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3172, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3172, "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", "value": 56.6, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21357112 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.6, "unit": "ns/op", "extra": "21357112 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21357112 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21357112 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1428267, "unit": "ns/op\t 87655 B/op\t 295 allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1428267, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87655, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 711196, "unit": "ns/op\t 15597 B/op\t 201 allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 711196, "unit": "ns/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15597, "unit": "B/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2388136, "unit": "ns/op\t 98006 B/op\t 463 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2388136, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98006, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 338225, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 338225, "unit": "ns/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3586 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307122, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307122, "unit": "ns/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707567, "unit": "ns/op\t 12241 B/op\t 182 allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707567, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12241, "unit": "B/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2215946, "unit": "ns/op\t 15046 B/op\t 281 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2215946, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15046, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1724437, "unit": "ns/op\t 15027 B/op\t 282 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1724437, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15027, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4331097, "unit": "ns/op\t 27635 B/op\t 532 allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4331097, "unit": "ns/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27635, "unit": "B/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 916705, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916705, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 901494, "unit": "ns/op\t 6620 B/op\t 50 allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 901494, "unit": "ns/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6620, "unit": "B/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3256536, "unit": "ns/op\t 12643 B/op\t 77 allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3256536, "unit": "ns/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 204914, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 204914, "unit": "ns/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 218509, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 218509, "unit": "ns/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 462617, "unit": "ns/op\t 3961 B/op\t 82 allocs/op", "extra": "2517 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 462617, "unit": "ns/op", "extra": "2517 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3961, "unit": "B/op", "extra": "2517 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2517 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 281362, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4524 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 281362, "unit": "ns/op", "extra": "4524 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4524 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1688, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "706101 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1688, "unit": "ns/op", "extra": "706101 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "706101 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "706101 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 548242, "unit": "ns/op\t 99 B/op\t 3 allocs/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 548242, "unit": "ns/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 266732, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4572 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 266732, "unit": "ns/op", "extra": "4572 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4572 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4572 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 146993, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8395 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146993, "unit": "ns/op", "extra": "8395 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8395 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8395 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 529847, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 529847, "unit": "ns/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51508, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21246 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51508, "unit": "ns/op", "extra": "21246 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21246 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21246 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49795, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24438 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49795, "unit": "ns/op", "extra": "24438 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24438 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24438 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101266, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101266, "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", "value": 351.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3425557 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 351.3, "unit": "ns/op", "extra": "3425557 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3425557 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3425557 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12251239 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95, "unit": "ns/op", "extra": "12251239 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12251239 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12251239 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 637, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1811745 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 637, "unit": "ns/op", "extra": "1811745 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1811745 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1811745 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60392, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19983 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60392, "unit": "ns/op", "extra": "19983 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19983 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19983 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67081, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67081, "unit": "ns/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119850, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9824 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119850, "unit": "ns/op", "extra": "9824 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9824 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9824 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1399099, "unit": "ns/op\t 69103 B/op\t 597 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1399099, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69103, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 744926, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 744926, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2283943, "unit": "ns/op\t 97482 B/op\t 1003 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2283943, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97482, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1369064, "unit": "ns/op\t 2907 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1369064, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2907, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352233, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352233, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "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", "value": 2670412, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2670412, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 766396, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 766396, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18783, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18783, "unit": "ns/op", "extra": "64540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64540 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1506400, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1506400, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "759 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": "80972cf7386544da23eea49c2f27efd5d422ebfc", "message": "Merge pull request #1251 from gofiber/dependabot/go_modules/etcd/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /etcd", "timestamp": "2024-03-04T08:27:40+01:00", "tree_id": "c15bc5be66b6dfc5f33823f771d36ac3bb4b6788", "url": "https://github.com/gofiber/storage/commit/80972cf7386544da23eea49c2f27efd5d422ebfc" }, "date": 1709537847053, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 639043, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 639043, "unit": "ns/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2071 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523708, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523708, "unit": "ns/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 869269, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869269, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2306230, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2306230, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1038810, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1038810, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2688035, "unit": "ns/op\t 19085 B/op\t 290 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2688035, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19085, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9656, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133923 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9656, "unit": "ns/op", "extra": "133923 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133923 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133923 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 971.2, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1206565 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 971.2, "unit": "ns/op", "extra": "1206565 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206565 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206565 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17495, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65841 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17495, "unit": "ns/op", "extra": "65841 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65841 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65841 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 315994, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 315994, "unit": "ns/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 503.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2433703 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.4, "unit": "ns/op", "extra": "2433703 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2433703 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2433703 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 602215, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 602215, "unit": "ns/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1881 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1012264, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1012264, "unit": "ns/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1003 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 795171, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 795171, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1235148, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1235148, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202324, "unit": "ns/op\t 7583 B/op\t 77 allocs/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202324, "unit": "ns/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7583, "unit": "B/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6104 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166169, "unit": "ns/op\t 3832 B/op\t 73 allocs/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166169, "unit": "ns/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392606, "unit": "ns/op\t 15628 B/op\t 150 allocs/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392606, "unit": "ns/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15628, "unit": "B/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 781210, "unit": "ns/op\t 28573 B/op\t 363 allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 781210, "unit": "ns/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28573, "unit": "B/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 545503, "unit": "ns/op\t 30372 B/op\t 391 allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 545503, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30372, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1333282, "unit": "ns/op\t 56980 B/op\t 722 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1333282, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56980, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1095553, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1095553, "unit": "ns/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 342698, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 342698, "unit": "ns/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1624536, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1624536, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114740, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114740, "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", "value": 111853, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10095 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 111853, "unit": "ns/op", "extra": "10095 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10095 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10095 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 213204, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213204, "unit": "ns/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.74, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39361348 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.74, "unit": "ns/op", "extra": "39361348 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39361348 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39361348 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.452, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146168178 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.452, "unit": "ns/op", "extra": "146168178 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146168178 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146168178 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.62, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21186524 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.62, "unit": "ns/op", "extra": "21186524 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21186524 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21186524 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3182, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3182, "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", "value": 56.37, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21342906 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.37, "unit": "ns/op", "extra": "21342906 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21342906 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21342906 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1557151, "unit": "ns/op\t 87533 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1557151, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87533, "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", "value": 715300, "unit": "ns/op\t 15654 B/op\t 201 allocs/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 715300, "unit": "ns/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2660127, "unit": "ns/op\t 97604 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2660127, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97604, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343041, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343041, "unit": "ns/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309272, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3889 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309272, "unit": "ns/op", "extra": "3889 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3889 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3889 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707071, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707071, "unit": "ns/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2365202, "unit": "ns/op\t 15441 B/op\t 281 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2365202, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15441, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1729023, "unit": "ns/op\t 15020 B/op\t 282 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1729023, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15020, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4743834, "unit": "ns/op\t 27183 B/op\t 532 allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4743834, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27183, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910428, "unit": "ns/op\t 6580 B/op\t 40 allocs/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910428, "unit": "ns/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6580, "unit": "B/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 914299, "unit": "ns/op\t 6623 B/op\t 50 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 914299, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3694484, "unit": "ns/op\t 12664 B/op\t 77 allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3694484, "unit": "ns/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12664, "unit": "B/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209237, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5673 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209237, "unit": "ns/op", "extra": "5673 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5673 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5673 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209323, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209323, "unit": "ns/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 409120, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 409120, "unit": "ns/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 442659, "unit": "ns/op\t 114 B/op\t 3 allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 442659, "unit": "ns/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 114, "unit": "B/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1630, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "706652 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1630, "unit": "ns/op", "extra": "706652 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "706652 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "706652 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1060119, "unit": "ns/op\t 128 B/op\t 3 allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1060119, "unit": "ns/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 128, "unit": "B/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1504 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 342869, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 342869, "unit": "ns/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148653, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7946 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148653, "unit": "ns/op", "extra": "7946 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7946 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7946 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 668245, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 668245, "unit": "ns/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 49928, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24162 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49928, "unit": "ns/op", "extra": "24162 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24162 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24162 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50208, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24091 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50208, "unit": "ns/op", "extra": "24091 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24091 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24091 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101432, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101432, "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", "value": 336.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3558417 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.5, "unit": "ns/op", "extra": "3558417 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3558417 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3558417 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.37, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12408243 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.37, "unit": "ns/op", "extra": "12408243 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12408243 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12408243 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 771.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1823793 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 771.7, "unit": "ns/op", "extra": "1823793 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1823793 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1823793 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59442, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20035 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59442, "unit": "ns/op", "extra": "20035 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20035 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20035 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 74057, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18009 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74057, "unit": "ns/op", "extra": "18009 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18009 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18009 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 117802, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117802, "unit": "ns/op", "extra": "9970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9970 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1602285, "unit": "ns/op\t 69215 B/op\t 597 allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1602285, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69215, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756995, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756995, "unit": "ns/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2676399, "unit": "ns/op\t 97465 B/op\t 1002 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2676399, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97465, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1343988, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343988, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1350525, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350525, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2671030, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2671030, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1053105, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1053105, "unit": "ns/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18982, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61528 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18982, "unit": "ns/op", "extra": "61528 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61528 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61528 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1934008, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1934008, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "632 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": "1d5616a514f4c856ae5427f30c35a0d09e4263d3", "message": "Merge pull request #1252 from gofiber/dependabot/go_modules/pebble/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /pebble", "timestamp": "2024-03-04T08:31:29+01:00", "tree_id": "bcccc2240947ec3658fe49991080640e0f340934", "url": "https://github.com/gofiber/storage/commit/1d5616a514f4c856ae5427f30c35a0d09e4263d3" }, "date": 1709538056217, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 582417, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 582417, "unit": "ns/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1974 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529760, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529760, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 874434, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 874434, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2528040, "unit": "ns/op\t 10606 B/op\t 167 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2528040, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10606, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1186083, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1186083, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2965975, "unit": "ns/op\t 19018 B/op\t 290 allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2965975, "unit": "ns/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19018, "unit": "B/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8644, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145504 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8644, "unit": "ns/op", "extra": "145504 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145504 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145504 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 964.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1206250 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 964.4, "unit": "ns/op", "extra": "1206250 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206250 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206250 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18740, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18740, "unit": "ns/op", "extra": "67904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 214287, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 214287, "unit": "ns/op", "extra": "4888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4888 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2378197 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.8, "unit": "ns/op", "extra": "2378197 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2378197 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2378197 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 698733, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 698733, "unit": "ns/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1054607, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "998 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1054607, "unit": "ns/op", "extra": "998 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "998 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "998 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 841756, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 841756, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1546518, "unit": "ns/op\t 13029 B/op\t 234 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1546518, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203782, "unit": "ns/op\t 8252 B/op\t 77 allocs/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203782, "unit": "ns/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8252, "unit": "B/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161077, "unit": "ns/op\t 3726 B/op\t 72 allocs/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161077, "unit": "ns/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3726, "unit": "B/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7387 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 395727, "unit": "ns/op\t 15202 B/op\t 153 allocs/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 395727, "unit": "ns/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15202, "unit": "B/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 739276, "unit": "ns/op\t 28494 B/op\t 363 allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 739276, "unit": "ns/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28494, "unit": "B/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 551068, "unit": "ns/op\t 30382 B/op\t 391 allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 551068, "unit": "ns/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30382, "unit": "B/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1297041, "unit": "ns/op\t 56975 B/op\t 722 allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1297041, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56975, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1165548, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1165548, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 340900, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3812 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 340900, "unit": "ns/op", "extra": "3812 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3812 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1876346, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1876346, "unit": "ns/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113215, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113215, "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", "value": 120025, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120025, "unit": "ns/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9981 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 218277, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218277, "unit": "ns/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.46, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39410674 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.46, "unit": "ns/op", "extra": "39410674 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39410674 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39410674 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.34, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.34, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 64.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19960760 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.98, "unit": "ns/op", "extra": "19960760 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19960760 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19960760 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3528, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3528, "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", "value": 56.37, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21374325 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.37, "unit": "ns/op", "extra": "21374325 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21374325 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21374325 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1600259, "unit": "ns/op\t 87972 B/op\t 295 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1600259, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87972, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 704451, "unit": "ns/op\t 15588 B/op\t 201 allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 704451, "unit": "ns/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15588, "unit": "B/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2702668, "unit": "ns/op\t 98051 B/op\t 463 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2702668, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98051, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348505, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348505, "unit": "ns/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308402, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308402, "unit": "ns/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718308, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718308, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2164015, "unit": "ns/op\t 15179 B/op\t 281 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2164015, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15179, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1771600, "unit": "ns/op\t 14932 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1771600, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14932, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4704486, "unit": "ns/op\t 27143 B/op\t 532 allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4704486, "unit": "ns/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27143, "unit": "B/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1026638, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1026638, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 976173, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976173, "unit": "ns/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4439384, "unit": "ns/op\t 12673 B/op\t 77 allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4439384, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12673, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 217290, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5287 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 217290, "unit": "ns/op", "extra": "5287 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5287 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5287 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209992, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209992, "unit": "ns/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422399, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422399, "unit": "ns/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 545505, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 545505, "unit": "ns/op", "extra": "2454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1653, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681194 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1653, "unit": "ns/op", "extra": "681194 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681194 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681194 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1002290, "unit": "ns/op\t 231 B/op\t 3 allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1002290, "unit": "ns/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 231, "unit": "B/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 346341, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 346341, "unit": "ns/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148099, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8589 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148099, "unit": "ns/op", "extra": "8589 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8589 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8589 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 707081, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1892 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 707081, "unit": "ns/op", "extra": "1892 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1892 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1892 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51433, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51433, "unit": "ns/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49752, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49752, "unit": "ns/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102156, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102156, "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", "value": 326.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3409476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.5, "unit": "ns/op", "extra": "3409476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3409476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3409476 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 109.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13452038 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 109.3, "unit": "ns/op", "extra": "13452038 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13452038 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13452038 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 630.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1857769 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.9, "unit": "ns/op", "extra": "1857769 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1857769 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1857769 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66737, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19530 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66737, "unit": "ns/op", "extra": "19530 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19530 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19530 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67486, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67486, "unit": "ns/op", "extra": "17518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17518 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122159, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9070 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122159, "unit": "ns/op", "extra": "9070 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9070 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9070 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1581123, "unit": "ns/op\t 69126 B/op\t 597 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1581123, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69126, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 844259, "unit": "ns/op\t 66328 B/op\t 544 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 844259, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66328, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2464320, "unit": "ns/op\t 97416 B/op\t 1002 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2464320, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97416, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348660, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348660, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355136, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355136, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2693764, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2693764, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1081744, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1081744, "unit": "ns/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21077, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63349 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21077, "unit": "ns/op", "extra": "63349 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63349 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63349 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1519861, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1519861, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "693 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": "0daac61d8c7185da6f88010b97f92e77c2645839", "message": "Merge pull request #1253 from gofiber/dependabot/go_modules/arangodb/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /arangodb", "timestamp": "2024-03-04T08:33:25+01:00", "tree_id": "1e1a496a03dd97ea172860ca419464d4b73d7481", "url": "https://github.com/gofiber/storage/commit/0daac61d8c7185da6f88010b97f92e77c2645839" }, "date": 1709538161771, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592115, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592115, "unit": "ns/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532303, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532303, "unit": "ns/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 976832, "unit": "ns/op\t 23309 B/op\t 340 allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 976832, "unit": "ns/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23309, "unit": "B/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2255911, "unit": "ns/op\t 10584 B/op\t 167 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2255911, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10584, "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", "value": 1101935, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1101935, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2796967, "unit": "ns/op\t 19109 B/op\t 290 allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2796967, "unit": "ns/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19109, "unit": "B/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8698, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138783 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8698, "unit": "ns/op", "extra": "138783 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138783 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138783 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1006, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1006, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18391, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18391, "unit": "ns/op", "extra": "67528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67528 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 339733, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 339733, "unit": "ns/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2439222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.1, "unit": "ns/op", "extra": "2439222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2439222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2439222 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 647286, "unit": "ns/op\t 12534 B/op\t 84 allocs/op", "extra": "2180 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 647286, "unit": "ns/op", "extra": "2180 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "2180 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2180 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1285562, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1285562, "unit": "ns/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "963 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 818518, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 818518, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1345470, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1345470, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202768, "unit": "ns/op\t 7645 B/op\t 77 allocs/op", "extra": "5998 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202768, "unit": "ns/op", "extra": "5998 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7645, "unit": "B/op", "extra": "5998 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5998 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163400, "unit": "ns/op\t 3817 B/op\t 73 allocs/op", "extra": "7324 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163400, "unit": "ns/op", "extra": "7324 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3817, "unit": "B/op", "extra": "7324 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7324 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392052, "unit": "ns/op\t 15712 B/op\t 149 allocs/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392052, "unit": "ns/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15712, "unit": "B/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2696 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 713610, "unit": "ns/op\t 28494 B/op\t 363 allocs/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 713610, "unit": "ns/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28494, "unit": "B/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1442 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 552904, "unit": "ns/op\t 30365 B/op\t 391 allocs/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 552904, "unit": "ns/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30365, "unit": "B/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2091 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1266756, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1266756, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1039860, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1039860, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 438275, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 438275, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1555570, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1555570, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 128084, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10428 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 128084, "unit": "ns/op", "extra": "10428 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10428 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10428 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 114764, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114764, "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", "value": 217877, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217877, "unit": "ns/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.53, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37209717 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.53, "unit": "ns/op", "extra": "37209717 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37209717 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37209717 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.94, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150045398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.94, "unit": "ns/op", "extra": "150045398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150045398 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150045398 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.18, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21491094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.18, "unit": "ns/op", "extra": "21491094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21491094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21491094 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3194, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3194, "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", "value": 56.55, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21354588 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.55, "unit": "ns/op", "extra": "21354588 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21354588 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21354588 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1582357, "unit": "ns/op\t 87732 B/op\t 295 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1582357, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87732, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690152, "unit": "ns/op\t 15589 B/op\t 201 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690152, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15589, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2436541, "unit": "ns/op\t 97881 B/op\t 463 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2436541, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97881, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 382674, "unit": "ns/op\t 6837 B/op\t 104 allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 382674, "unit": "ns/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6837, "unit": "B/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309536, "unit": "ns/op\t 7716 B/op\t 91 allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309536, "unit": "ns/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707104, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707104, "unit": "ns/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2352002, "unit": "ns/op\t 15174 B/op\t 281 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2352002, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15174, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1812361, "unit": "ns/op\t 14942 B/op\t 282 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1812361, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14942, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4779641, "unit": "ns/op\t 26958 B/op\t 532 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4779641, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26958, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1093835, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1093835, "unit": "ns/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 970070, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 970070, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3481181, "unit": "ns/op\t 12683 B/op\t 77 allocs/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3481181, "unit": "ns/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12683, "unit": "B/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211867, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211867, "unit": "ns/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5500 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208341, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5900 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208341, "unit": "ns/op", "extra": "5900 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5900 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5900 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 434072, "unit": "ns/op\t 3959 B/op\t 82 allocs/op", "extra": "2420 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 434072, "unit": "ns/op", "extra": "2420 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3959, "unit": "B/op", "extra": "2420 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2420 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 485227, "unit": "ns/op\t 119 B/op\t 3 allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 485227, "unit": "ns/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1651, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1651, "unit": "ns/op", "extra": "703653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703653 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1040218, "unit": "ns/op\t 250 B/op\t 3 allocs/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1040218, "unit": "ns/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 250, "unit": "B/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 349212, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 349212, "unit": "ns/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 171953, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 171953, "unit": "ns/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 674751, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 674751, "unit": "ns/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1874 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52131, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22894 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52131, "unit": "ns/op", "extra": "22894 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22894 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22894 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50859, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23626 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50859, "unit": "ns/op", "extra": "23626 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23626 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23626 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105733, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105733, "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", "value": 332.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3585206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.8, "unit": "ns/op", "extra": "3585206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3585206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3585206 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.88, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12027288 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.88, "unit": "ns/op", "extra": "12027288 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12027288 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12027288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1900044 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.6, "unit": "ns/op", "extra": "1900044 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1900044 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1900044 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59811, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59811, "unit": "ns/op", "extra": "19438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67481, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67481, "unit": "ns/op", "extra": "18068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18068 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124462, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9968 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124462, "unit": "ns/op", "extra": "9968 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9968 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9968 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1606718, "unit": "ns/op\t 69144 B/op\t 597 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1606718, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69144, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 743854, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 743854, "unit": "ns/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2506758, "unit": "ns/op\t 97404 B/op\t 1002 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2506758, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97404, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344747, "unit": "ns/op\t 2890 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344747, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2890, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352715, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352715, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2687842, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687842, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1089403, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1089403, "unit": "ns/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19025, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "53503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19025, "unit": "ns/op", "extra": "53503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "53503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "53503 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1890917, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1890917, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "537 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": "2cd4fafbe954c4a0b29ccdaf956488ac0b22e033", "message": "Merge pull request #1254 from gofiber/dependabot/go_modules/couchbase/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /couchbase", "timestamp": "2024-03-04T08:34:36+01:00", "tree_id": "bdb716144ce0244ef2adb0acf6c08cba7d6f61d1", "url": "https://github.com/gofiber/storage/commit/2cd4fafbe954c4a0b29ccdaf956488ac0b22e033" }, "date": 1709538248285, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596703, "unit": "ns/op\t 15436 B/op\t 225 allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596703, "unit": "ns/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15436, "unit": "B/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539116, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539116, "unit": "ns/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 968014, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 968014, "unit": "ns/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2337926, "unit": "ns/op\t 10599 B/op\t 167 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2337926, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10599, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1031168, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1031168, "unit": "ns/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3279535, "unit": "ns/op\t 19058 B/op\t 290 allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3279535, "unit": "ns/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19058, "unit": "B/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8836, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131598 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8836, "unit": "ns/op", "extra": "131598 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131598 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131598 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1131, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1205281 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1131, "unit": "ns/op", "extra": "1205281 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1205281 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1205281 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18736, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "60853 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18736, "unit": "ns/op", "extra": "60853 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60853 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60853 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 384720, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 384720, "unit": "ns/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2478740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.1, "unit": "ns/op", "extra": "2478740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2478740 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2478740 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 856960, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 856960, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 705638, "unit": "ns/op\t 6649 B/op\t 122 allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 705638, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6649, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 578551, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 578551, "unit": "ns/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1040012, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1040012, "unit": "ns/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "1082 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209082, "unit": "ns/op\t 8523 B/op\t 77 allocs/op", "extra": "4820 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209082, "unit": "ns/op", "extra": "4820 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8523, "unit": "B/op", "extra": "4820 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "4820 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162632, "unit": "ns/op\t 3817 B/op\t 73 allocs/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162632, "unit": "ns/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3817, "unit": "B/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7300 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405380, "unit": "ns/op\t 16237 B/op\t 153 allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405380, "unit": "ns/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16237, "unit": "B/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 682813, "unit": "ns/op\t 28531 B/op\t 363 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 682813, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28531, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 638917, "unit": "ns/op\t 30411 B/op\t 391 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 638917, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30411, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1373294, "unit": "ns/op\t 56879 B/op\t 722 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1373294, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56879, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1115529, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1115529, "unit": "ns/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 456501, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3832 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 456501, "unit": "ns/op", "extra": "3832 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3832 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3832 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1630100, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1630100, "unit": "ns/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114937, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114937, "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", "value": 112723, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112723, "unit": "ns/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214795, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214795, "unit": "ns/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 33.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "32291438 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 33.02, "unit": "ns/op", "extra": "32291438 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "32291438 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "32291438 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.04, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146076931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.04, "unit": "ns/op", "extra": "146076931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146076931 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146076931 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.8, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21709885 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.8, "unit": "ns/op", "extra": "21709885 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21709885 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21709885 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3166, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3166, "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", "value": 56.86, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21368002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.86, "unit": "ns/op", "extra": "21368002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21368002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21368002 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1703515, "unit": "ns/op\t 87971 B/op\t 295 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1703515, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87971, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 725341, "unit": "ns/op\t 15635 B/op\t 201 allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 725341, "unit": "ns/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15635, "unit": "B/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2590925, "unit": "ns/op\t 97606 B/op\t 463 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2590925, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97606, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344020, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344020, "unit": "ns/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312006, "unit": "ns/op\t 7722 B/op\t 91 allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312006, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7722, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 796227, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 796227, "unit": "ns/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1461 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2438523, "unit": "ns/op\t 15207 B/op\t 281 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2438523, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15207, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1753788, "unit": "ns/op\t 15125 B/op\t 282 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1753788, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15125, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5108887, "unit": "ns/op\t 26720 B/op\t 532 allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5108887, "unit": "ns/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26720, "unit": "B/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 907301, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 907301, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 967990, "unit": "ns/op\t 6622 B/op\t 50 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 967990, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6622, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4344472, "unit": "ns/op\t 12663 B/op\t 77 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4344472, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12663, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211750, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211750, "unit": "ns/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208588, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208588, "unit": "ns/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5328 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421618, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421618, "unit": "ns/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 619148, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 619148, "unit": "ns/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1671, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "680203 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1671, "unit": "ns/op", "extra": "680203 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680203 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680203 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1246192, "unit": "ns/op\t 149 B/op\t 3 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1246192, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 149, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 413935, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2947 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 413935, "unit": "ns/op", "extra": "2947 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2947 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150760, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7783 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150760, "unit": "ns/op", "extra": "7783 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7783 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7783 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 919340, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 919340, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51500, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23078 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51500, "unit": "ns/op", "extra": "23078 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23078 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23078 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50860, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50860, "unit": "ns/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23163 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105555, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105555, "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", "value": 404.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3313879 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 404.7, "unit": "ns/op", "extra": "3313879 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3313879 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3313879 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.27, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12454221 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.27, "unit": "ns/op", "extra": "12454221 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12454221 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12454221 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 650.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1870122 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 650.1, "unit": "ns/op", "extra": "1870122 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1870122 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1870122 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60376, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19765 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60376, "unit": "ns/op", "extra": "19765 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19765 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19765 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68594, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68594, "unit": "ns/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119662, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9788 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119662, "unit": "ns/op", "extra": "9788 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9788 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9788 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1700476, "unit": "ns/op\t 69062 B/op\t 597 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1700476, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69062, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 749797, "unit": "ns/op\t 66326 B/op\t 544 allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 749797, "unit": "ns/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66326, "unit": "B/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2669586, "unit": "ns/op\t 97516 B/op\t 1003 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2669586, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97516, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339374, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339374, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359149, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359149, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2698636, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2698636, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1467296, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1467296, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19127, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63478 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19127, "unit": "ns/op", "extra": "63478 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63478 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63478 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2933419, "unit": "ns/op\t 969 B/op\t 43 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2933419, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 969, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "397 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": "d40ab65298016f302fffdd2abf6b1e0e99bf57ce", "message": "Merge pull request #1255 from gofiber/dependabot/go_modules/bbolt/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /bbolt", "timestamp": "2024-03-04T08:35:16+01:00", "tree_id": "a8830f9e4791cf7ec8b0e3a68d6ee0149e4693a4", "url": "https://github.com/gofiber/storage/commit/d40ab65298016f302fffdd2abf6b1e0e99bf57ce" }, "date": 1709538278426, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 580867, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 580867, "unit": "ns/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1898 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 527792, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527792, "unit": "ns/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 861074, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 861074, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2749387, "unit": "ns/op\t 10535 B/op\t 167 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2749387, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10535, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1120259, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1120259, "unit": "ns/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3003249, "unit": "ns/op\t 19083 B/op\t 290 allocs/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3003249, "unit": "ns/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19083, "unit": "B/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9689, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141056 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9689, "unit": "ns/op", "extra": "141056 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141056 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141056 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 964.3, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1208715 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 964.3, "unit": "ns/op", "extra": "1208715 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1208715 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1208715 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17714, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17714, "unit": "ns/op", "extra": "65644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65644 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 448534, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 448534, "unit": "ns/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2376516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491, "unit": "ns/op", "extra": "2376516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2376516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2376516 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 877045, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 877045, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1091930, "unit": "ns/op\t 6635 B/op\t 121 allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1091930, "unit": "ns/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6635, "unit": "B/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 682381, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 682381, "unit": "ns/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1288019, "unit": "ns/op\t 13031 B/op\t 234 allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1288019, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13031, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197614, "unit": "ns/op\t 7641 B/op\t 77 allocs/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197614, "unit": "ns/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7641, "unit": "B/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 158597, "unit": "ns/op\t 3813 B/op\t 73 allocs/op", "extra": "7656 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158597, "unit": "ns/op", "extra": "7656 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3813, "unit": "B/op", "extra": "7656 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7656 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386119, "unit": "ns/op\t 15583 B/op\t 149 allocs/op", "extra": "2736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386119, "unit": "ns/op", "extra": "2736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15583, "unit": "B/op", "extra": "2736 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2736 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1408243, "unit": "ns/op\t 28543 B/op\t 363 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1408243, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28543, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 606312, "unit": "ns/op\t 30353 B/op\t 391 allocs/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 606312, "unit": "ns/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30353, "unit": "B/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1447637, "unit": "ns/op\t 56962 B/op\t 722 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1447637, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56962, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1064417, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1064417, "unit": "ns/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1023 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 373773, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 373773, "unit": "ns/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1961849, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1961849, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113299, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113299, "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", "value": 116486, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116486, "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", "value": 211044, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211044, "unit": "ns/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.95, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39357108 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.95, "unit": "ns/op", "extra": "39357108 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39357108 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39357108 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.978, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150825877 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.978, "unit": "ns/op", "extra": "150825877 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150825877 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150825877 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.38, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19561624 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.38, "unit": "ns/op", "extra": "19561624 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19561624 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19561624 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3361, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3361, "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", "value": 56.32, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21294550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.32, "unit": "ns/op", "extra": "21294550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21294550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21294550 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1734168, "unit": "ns/op\t 87283 B/op\t 295 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1734168, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87283, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 665328, "unit": "ns/op\t 15589 B/op\t 201 allocs/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 665328, "unit": "ns/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15589, "unit": "B/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2784699, "unit": "ns/op\t 97594 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2784699, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97594, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342313, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342313, "unit": "ns/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307540, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307540, "unit": "ns/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708145, "unit": "ns/op\t 12234 B/op\t 182 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708145, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2226639, "unit": "ns/op\t 15178 B/op\t 281 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2226639, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15178, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1747111, "unit": "ns/op\t 15018 B/op\t 282 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1747111, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15018, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4417911, "unit": "ns/op\t 26673 B/op\t 532 allocs/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4417911, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26673, "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", "value": 892133, "unit": "ns/op\t 6582 B/op\t 40 allocs/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 892133, "unit": "ns/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6582, "unit": "B/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1292 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 907712, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 907712, "unit": "ns/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3997388, "unit": "ns/op\t 12650 B/op\t 77 allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3997388, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207765, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207765, "unit": "ns/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211089, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211089, "unit": "ns/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4783 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419000, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419000, "unit": "ns/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 412377, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 412377, "unit": "ns/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3277 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1642, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "715927 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1642, "unit": "ns/op", "extra": "715927 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "715927 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "715927 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1255930, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1255930, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 416337, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 416337, "unit": "ns/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150553, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150553, "unit": "ns/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 899026, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 899026, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51611, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23665 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51611, "unit": "ns/op", "extra": "23665 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23665 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23665 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50645, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50645, "unit": "ns/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102763, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102763, "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", "value": 333, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3498757 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333, "unit": "ns/op", "extra": "3498757 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3498757 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3498757 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.64, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13247041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.64, "unit": "ns/op", "extra": "13247041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13247041 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13247041 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 657.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1907994 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 657.4, "unit": "ns/op", "extra": "1907994 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1907994 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1907994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60500, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60500, "unit": "ns/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75186, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17968 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75186, "unit": "ns/op", "extra": "17968 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17968 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17968 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120236, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9844 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120236, "unit": "ns/op", "extra": "9844 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9844 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9844 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1877403, "unit": "ns/op\t 69127 B/op\t 597 allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1877403, "unit": "ns/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69127, "unit": "B/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 833129, "unit": "ns/op\t 66329 B/op\t 544 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 833129, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66329, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2772036, "unit": "ns/op\t 97497 B/op\t 1002 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2772036, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97497, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1373416, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373416, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361151, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361151, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686968, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686968, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1714534, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1714534, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19257, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "58443 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19257, "unit": "ns/op", "extra": "58443 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58443 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58443 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 3179346, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3179346, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "380 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": "f24b3aef101b50af5c0ec083005222123baeedfe", "message": "Merge pull request #1256 from gofiber/dependabot/go_modules/mssql/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /mssql", "timestamp": "2024-03-04T08:39:35+01:00", "tree_id": "d20445a27283b91d733e68b8023c2b50d75122d9", "url": "https://github.com/gofiber/storage/commit/f24b3aef101b50af5c0ec083005222123baeedfe" }, "date": 1709538466997, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 625540, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 625540, "unit": "ns/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 526094, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526094, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 876394, "unit": "ns/op\t 23316 B/op\t 340 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876394, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2394503, "unit": "ns/op\t 10601 B/op\t 167 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2394503, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10601, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1242663, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1242663, "unit": "ns/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3131702, "unit": "ns/op\t 19076 B/op\t 290 allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3131702, "unit": "ns/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19076, "unit": "B/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8934, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144379 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8934, "unit": "ns/op", "extra": "144379 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144379 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144379 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1168, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1168, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17714, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67182 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17714, "unit": "ns/op", "extra": "67182 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67182 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67182 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 363860, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 363860, "unit": "ns/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 487.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2438540 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 487.5, "unit": "ns/op", "extra": "2438540 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2438540 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2438540 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 814388, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 814388, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1053953, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1053953, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 786221, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 786221, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1384490, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1384490, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198299, "unit": "ns/op\t 7584 B/op\t 77 allocs/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198299, "unit": "ns/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7584, "unit": "B/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160842, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160842, "unit": "ns/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 402616, "unit": "ns/op\t 15661 B/op\t 150 allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402616, "unit": "ns/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15661, "unit": "B/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 709959, "unit": "ns/op\t 28488 B/op\t 363 allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 709959, "unit": "ns/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28488, "unit": "B/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1472 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 640640, "unit": "ns/op\t 30360 B/op\t 391 allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 640640, "unit": "ns/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30360, "unit": "B/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1310314, "unit": "ns/op\t 56910 B/op\t 722 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1310314, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56910, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 999929, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 999929, "unit": "ns/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 316217, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 316217, "unit": "ns/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1717266, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1717266, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113385, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113385, "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", "value": 115086, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115086, "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", "value": 210669, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210669, "unit": "ns/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5664 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39256846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.83, "unit": "ns/op", "extra": "39256846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39256846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39256846 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.181, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147386109 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.181, "unit": "ns/op", "extra": "147386109 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147386109 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147386109 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.19, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21615784 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.19, "unit": "ns/op", "extra": "21615784 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21615784 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21615784 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4523, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4523, "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", "value": 56.34, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21330338 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.34, "unit": "ns/op", "extra": "21330338 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21330338 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21330338 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1583565, "unit": "ns/op\t 87446 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1583565, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87446, "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", "value": 704521, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 704521, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2472618, "unit": "ns/op\t 97603 B/op\t 463 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2472618, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97603, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345987, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345987, "unit": "ns/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308401, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3955 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308401, "unit": "ns/op", "extra": "3955 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3955 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3955 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708204, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708204, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2269700, "unit": "ns/op\t 15187 B/op\t 281 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2269700, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15187, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1964372, "unit": "ns/op\t 14834 B/op\t 282 allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1964372, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14834, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4813583, "unit": "ns/op\t 26932 B/op\t 532 allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4813583, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26932, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 911460, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911460, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 897031, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 897031, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3675890, "unit": "ns/op\t 12645 B/op\t 77 allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3675890, "unit": "ns/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12645, "unit": "B/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 230226, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 230226, "unit": "ns/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 232013, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 232013, "unit": "ns/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 462642, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 462642, "unit": "ns/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 454527, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2488 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 454527, "unit": "ns/op", "extra": "2488 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2488 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2488 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1651, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "678883 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1651, "unit": "ns/op", "extra": "678883 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "678883 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "678883 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 836844, "unit": "ns/op\t 209 B/op\t 3 allocs/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 836844, "unit": "ns/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 209, "unit": "B/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 335019, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 335019, "unit": "ns/op", "extra": "3622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3622 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148090, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148090, "unit": "ns/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 661110, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 661110, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53579, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23456 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53579, "unit": "ns/op", "extra": "23456 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23456 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23456 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49678, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22665 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49678, "unit": "ns/op", "extra": "22665 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22665 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22665 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 100490, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100490, "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", "value": 332.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3338815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.8, "unit": "ns/op", "extra": "3338815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3338815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3338815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.42, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12972633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.42, "unit": "ns/op", "extra": "12972633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12972633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12972633 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 652.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1858185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 652.1, "unit": "ns/op", "extra": "1858185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1858185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1858185 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59146, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19902 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59146, "unit": "ns/op", "extra": "19902 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19902 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19902 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66287, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18199 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66287, "unit": "ns/op", "extra": "18199 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18199 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18199 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 117869, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9980 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117869, "unit": "ns/op", "extra": "9980 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9980 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9980 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1598902, "unit": "ns/op\t 69246 B/op\t 597 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1598902, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69246, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751449, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751449, "unit": "ns/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2498186, "unit": "ns/op\t 97439 B/op\t 1003 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2498186, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97439, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341935, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341935, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1373899, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1373899, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2674603, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674603, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1026106, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1026106, "unit": "ns/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18965, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63892 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18965, "unit": "ns/op", "extra": "63892 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63892 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63892 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2101467, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2101467, "unit": "ns/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "589 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": "603841077f9b2a9df86655760761e6765bae0d34", "message": "Merge pull request #1257 from gofiber/dependabot/go_modules/redis/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /redis", "timestamp": "2024-03-04T08:43:45+01:00", "tree_id": "7eacf15e735b9dbfd1bbd0f3ebf2058c30977ed0", "url": "https://github.com/gofiber/storage/commit/603841077f9b2a9df86655760761e6765bae0d34" }, "date": 1709538705111, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 593888, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593888, "unit": "ns/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529600, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529600, "unit": "ns/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 959992, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 959992, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2324940, "unit": "ns/op\t 10568 B/op\t 167 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2324940, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10568, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1135127, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1135127, "unit": "ns/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "973 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2927089, "unit": "ns/op\t 18997 B/op\t 290 allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2927089, "unit": "ns/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18997, "unit": "B/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8777, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143450 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8777, "unit": "ns/op", "extra": "143450 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143450 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143450 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1066, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1066, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17616, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67123 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17616, "unit": "ns/op", "extra": "67123 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67123 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67123 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 477353, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 477353, "unit": "ns/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2996 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2447005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.3, "unit": "ns/op", "extra": "2447005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2447005 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2447005 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 895854, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 895854, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1532521, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1532521, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 661245, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 661245, "unit": "ns/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1261232, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1261232, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197552, "unit": "ns/op\t 7630 B/op\t 77 allocs/op", "extra": "6015 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197552, "unit": "ns/op", "extra": "6015 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7630, "unit": "B/op", "extra": "6015 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6015 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164264, "unit": "ns/op\t 3817 B/op\t 73 allocs/op", "extra": "7366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164264, "unit": "ns/op", "extra": "7366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3817, "unit": "B/op", "extra": "7366 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7366 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397432, "unit": "ns/op\t 7945 B/op\t 149 allocs/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397432, "unit": "ns/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7945, "unit": "B/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 647796, "unit": "ns/op\t 28521 B/op\t 363 allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 647796, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28521, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 531515, "unit": "ns/op\t 30345 B/op\t 391 allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 531515, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30345, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1420011, "unit": "ns/op\t 56904 B/op\t 722 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1420011, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56904, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1102665, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1102665, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 353461, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353461, "unit": "ns/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2131501, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2131501, "unit": "ns/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117554, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117554, "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", "value": 120142, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10052 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120142, "unit": "ns/op", "extra": "10052 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10052 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10052 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 218626, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5517 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218626, "unit": "ns/op", "extra": "5517 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5517 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5517 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39384006 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.02, "unit": "ns/op", "extra": "39384006 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39384006 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39384006 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.948, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152125924 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.948, "unit": "ns/op", "extra": "152125924 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152125924 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152125924 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17597706 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.02, "unit": "ns/op", "extra": "17597706 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17597706 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17597706 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3647, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3647, "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", "value": 57.85, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "19149438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.85, "unit": "ns/op", "extra": "19149438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19149438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19149438 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1592813, "unit": "ns/op\t 87201 B/op\t 295 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1592813, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87201, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 713369, "unit": "ns/op\t 15637 B/op\t 201 allocs/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713369, "unit": "ns/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15637, "unit": "B/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1753 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2488156, "unit": "ns/op\t 97600 B/op\t 463 allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2488156, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345408, "unit": "ns/op\t 6830 B/op\t 104 allocs/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345408, "unit": "ns/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6830, "unit": "B/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309592, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309592, "unit": "ns/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709265, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709265, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2296311, "unit": "ns/op\t 15204 B/op\t 281 allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2296311, "unit": "ns/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15204, "unit": "B/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2008791, "unit": "ns/op\t 15044 B/op\t 282 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2008791, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15044, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4935927, "unit": "ns/op\t 27732 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4935927, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27732, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 906060, "unit": "ns/op\t 6584 B/op\t 40 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 906060, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 905225, "unit": "ns/op\t 6612 B/op\t 50 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 905225, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4351183, "unit": "ns/op\t 12662 B/op\t 77 allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4351183, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12662, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225951, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225951, "unit": "ns/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5454 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210537, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210537, "unit": "ns/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5535 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 412108, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 412108, "unit": "ns/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2700 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 506538, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2580 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 506538, "unit": "ns/op", "extra": "2580 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2580 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2580 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1657, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "722799 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1657, "unit": "ns/op", "extra": "722799 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "722799 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "722799 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 918691, "unit": "ns/op\t 232 B/op\t 3 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 918691, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 232, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 358350, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3650 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 358350, "unit": "ns/op", "extra": "3650 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3650 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3650 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151161, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151161, "unit": "ns/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 707817, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 707817, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55592, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55592, "unit": "ns/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23240 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 59168, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21630 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59168, "unit": "ns/op", "extra": "21630 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21630 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21630 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104488, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104488, "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", "value": 326.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3673444 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.7, "unit": "ns/op", "extra": "3673444 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3673444 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3673444 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.48, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12601086 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.48, "unit": "ns/op", "extra": "12601086 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12601086 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12601086 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 638.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1877398 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 638.2, "unit": "ns/op", "extra": "1877398 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1877398 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1877398 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60264, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19788 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60264, "unit": "ns/op", "extra": "19788 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19788 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19788 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67374, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67374, "unit": "ns/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17680 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119643, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9867 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119643, "unit": "ns/op", "extra": "9867 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9867 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9867 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1719022, "unit": "ns/op\t 69143 B/op\t 597 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1719022, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69143, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754038, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754038, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2704402, "unit": "ns/op\t 97581 B/op\t 1003 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2704402, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97581, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1366951, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1366951, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1351897, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351897, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "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", "value": 2675576, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675576, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1159687, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1159687, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18748, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18748, "unit": "ns/op", "extra": "66189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66189 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2647545, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2647545, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "532 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": "827533dabf7c316165797c1160dd1d0c61cf35b1", "message": "Merge pull request #1258 from gofiber/dependabot/go_modules/memcache/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /memcache", "timestamp": "2024-03-04T08:49:46+01:00", "tree_id": "9e4e8fd1b3c344894ce513d017ac3c168ff5520c", "url": "https://github.com/gofiber/storage/commit/827533dabf7c316165797c1160dd1d0c61cf35b1" }, "date": 1709539155740, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596099, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596099, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 530554, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530554, "unit": "ns/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 887231, "unit": "ns/op\t 23331 B/op\t 340 allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 887231, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1932490, "unit": "ns/op\t 10606 B/op\t 167 allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1932490, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10606, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1030701, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1030701, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2295446, "unit": "ns/op\t 19021 B/op\t 290 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2295446, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19021, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8813, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "118411 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8813, "unit": "ns/op", "extra": "118411 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "118411 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "118411 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1002, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1002, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17803, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67723 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17803, "unit": "ns/op", "extra": "67723 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67723 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67723 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 193086, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 193086, "unit": "ns/op", "extra": "6484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 605.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2378470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 605.9, "unit": "ns/op", "extra": "2378470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2378470 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2378470 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 386337, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 386337, "unit": "ns/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1062735, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1062735, "unit": "ns/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1009 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 825589, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 825589, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1685189, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1685189, "unit": "ns/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 211296, "unit": "ns/op\t 7868 B/op\t 77 allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 211296, "unit": "ns/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7868, "unit": "B/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167004, "unit": "ns/op\t 3831 B/op\t 73 allocs/op", "extra": "7398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167004, "unit": "ns/op", "extra": "7398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3831, "unit": "B/op", "extra": "7398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7398 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 420162, "unit": "ns/op\t 15865 B/op\t 156 allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 420162, "unit": "ns/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15865, "unit": "B/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 714191, "unit": "ns/op\t 28500 B/op\t 363 allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714191, "unit": "ns/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28500, "unit": "B/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 561375, "unit": "ns/op\t 30353 B/op\t 391 allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561375, "unit": "ns/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30353, "unit": "B/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1290607, "unit": "ns/op\t 56968 B/op\t 722 allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1290607, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56968, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 981320, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 981320, "unit": "ns/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 338497, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3702 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338497, "unit": "ns/op", "extra": "3702 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3702 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3702 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1747865, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1747865, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115272, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115272, "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", "value": 123012, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 123012, "unit": "ns/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8790 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 236591, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 236591, "unit": "ns/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.67, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39094158 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.67, "unit": "ns/op", "extra": "39094158 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39094158 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39094158 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.991, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148763976 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.991, "unit": "ns/op", "extra": "148763976 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148763976 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148763976 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.43, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19439689 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.43, "unit": "ns/op", "extra": "19439689 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19439689 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19439689 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3208, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3208, "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", "value": 56.41, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21319773 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.41, "unit": "ns/op", "extra": "21319773 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21319773 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21319773 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1603866, "unit": "ns/op\t 87865 B/op\t 295 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1603866, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87865, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690172, "unit": "ns/op\t 15639 B/op\t 201 allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690172, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15639, "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", "value": 2315742, "unit": "ns/op\t 97616 B/op\t 463 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2315742, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97616, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348952, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348952, "unit": "ns/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312442, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312442, "unit": "ns/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 792950, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 792950, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2155553, "unit": "ns/op\t 15179 B/op\t 281 allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2155553, "unit": "ns/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15179, "unit": "B/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2026083, "unit": "ns/op\t 14971 B/op\t 282 allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2026083, "unit": "ns/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14971, "unit": "B/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5219552, "unit": "ns/op\t 27520 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5219552, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27520, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 924553, "unit": "ns/op\t 6584 B/op\t 40 allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 924553, "unit": "ns/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6584, "unit": "B/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 987804, "unit": "ns/op\t 6616 B/op\t 50 allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 987804, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6616, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3158133, "unit": "ns/op\t 12671 B/op\t 77 allocs/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3158133, "unit": "ns/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12671, "unit": "B/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "319 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 219918, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 219918, "unit": "ns/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 213699, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 213699, "unit": "ns/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421660, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421660, "unit": "ns/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 312725, "unit": "ns/op\t 151 B/op\t 3 allocs/op", "extra": "4171 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 312725, "unit": "ns/op", "extra": "4171 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 151, "unit": "B/op", "extra": "4171 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4171 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1671, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "689536 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1671, "unit": "ns/op", "extra": "689536 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689536 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689536 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 589487, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 589487, "unit": "ns/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 282683, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 282683, "unit": "ns/op", "extra": "4216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4216 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153315, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7705 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153315, "unit": "ns/op", "extra": "7705 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7705 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7705 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 609471, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 609471, "unit": "ns/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52243, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52243, "unit": "ns/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51617, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22652 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51617, "unit": "ns/op", "extra": "22652 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22652 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22652 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106074, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106074, "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", "value": 376.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3575409 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 376.9, "unit": "ns/op", "extra": "3575409 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3575409 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3575409 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.8, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11521620 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.8, "unit": "ns/op", "extra": "11521620 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11521620 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11521620 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 625.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1909412 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 625.5, "unit": "ns/op", "extra": "1909412 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1909412 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1909412 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61002, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19272 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61002, "unit": "ns/op", "extra": "19272 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19272 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19272 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68529, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17439 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68529, "unit": "ns/op", "extra": "17439 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17439 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17439 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121923, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9543 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121923, "unit": "ns/op", "extra": "9543 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9543 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9543 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1481212, "unit": "ns/op\t 69118 B/op\t 597 allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1481212, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69118, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 778599, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 778599, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2337421, "unit": "ns/op\t 97448 B/op\t 1003 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2337421, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97448, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1375470, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1375470, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1376168, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1376168, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2724730, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2724730, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 752590, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 752590, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19262, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65060 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19262, "unit": "ns/op", "extra": "65060 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65060 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65060 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1600710, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1600710, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "696 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": "fe0a0e8cf752008026ba3a24cabe3abbd1e15e69", "message": "Merge pull request #1259 from gofiber/dependabot/go_modules/s3/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /s3", "timestamp": "2024-03-04T08:51:08+01:00", "tree_id": "2a59ecfdd55bd50a93faf00501c2c7d3ad923b54", "url": "https://github.com/gofiber/storage/commit/fe0a0e8cf752008026ba3a24cabe3abbd1e15e69" }, "date": 1709539171018, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 581009, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 581009, "unit": "ns/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 520456, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 520456, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 915627, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 915627, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2115135, "unit": "ns/op\t 10570 B/op\t 167 allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2115135, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10570, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1032149, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1032149, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2463788, "unit": "ns/op\t 19107 B/op\t 290 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2463788, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19107, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8788, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "134792 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8788, "unit": "ns/op", "extra": "134792 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "134792 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "134792 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1037, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1037, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17525, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17525, "unit": "ns/op", "extra": "67828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67828 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67828 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 234685, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 234685, "unit": "ns/op", "extra": "4286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4286 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2427919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.5, "unit": "ns/op", "extra": "2427919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2427919 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2427919 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 473948, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 473948, "unit": "ns/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1138034, "unit": "ns/op\t 6634 B/op\t 121 allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1138034, "unit": "ns/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6634, "unit": "B/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 845855, "unit": "ns/op\t 6588 B/op\t 116 allocs/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 845855, "unit": "ns/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 116, "unit": "allocs/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1518214, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1518214, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200622, "unit": "ns/op\t 7672 B/op\t 77 allocs/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200622, "unit": "ns/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7672, "unit": "B/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5953 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162385, "unit": "ns/op\t 3837 B/op\t 73 allocs/op", "extra": "7732 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162385, "unit": "ns/op", "extra": "7732 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "7732 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7732 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397253, "unit": "ns/op\t 15531 B/op\t 151 allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397253, "unit": "ns/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15531, "unit": "B/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 725903, "unit": "ns/op\t 28565 B/op\t 363 allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 725903, "unit": "ns/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28565, "unit": "B/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 581491, "unit": "ns/op\t 30350 B/op\t 391 allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 581491, "unit": "ns/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30350, "unit": "B/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1342352, "unit": "ns/op\t 56928 B/op\t 722 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1342352, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56928, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 976888, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 976888, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 339560, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 339560, "unit": "ns/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1801325, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1801325, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113742, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113742, "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", "value": 121018, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121018, "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", "value": 231227, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5079 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 231227, "unit": "ns/op", "extra": "5079 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5079 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5079 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.33, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39633763 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.33, "unit": "ns/op", "extra": "39633763 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39633763 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39633763 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.112, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150251359 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.112, "unit": "ns/op", "extra": "150251359 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150251359 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150251359 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.85, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21833049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.85, "unit": "ns/op", "extra": "21833049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21833049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21833049 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3201, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3201, "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", "value": 56.77, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21361100 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.77, "unit": "ns/op", "extra": "21361100 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21361100 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21361100 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1641372, "unit": "ns/op\t 87501 B/op\t 295 allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1641372, "unit": "ns/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87501, "unit": "B/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 686355, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 686355, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2348969, "unit": "ns/op\t 97703 B/op\t 463 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2348969, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97703, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341317, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341317, "unit": "ns/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 334386, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 334386, "unit": "ns/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3958 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707457, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707457, "unit": "ns/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1468 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2179490, "unit": "ns/op\t 15322 B/op\t 281 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2179490, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15322, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1742291, "unit": "ns/op\t 15039 B/op\t 282 allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1742291, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15039, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4402122, "unit": "ns/op\t 27188 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4402122, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27188, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 903002, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 903002, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1034852, "unit": "ns/op\t 6614 B/op\t 50 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1034852, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3346643, "unit": "ns/op\t 12657 B/op\t 77 allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3346643, "unit": "ns/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208322, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208322, "unit": "ns/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204981, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204981, "unit": "ns/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415546, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2866 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415546, "unit": "ns/op", "extra": "2866 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2866 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2866 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 384310, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 384310, "unit": "ns/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2090, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "505807 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2090, "unit": "ns/op", "extra": "505807 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "505807 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "505807 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 748864, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 748864, "unit": "ns/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 304224, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 304224, "unit": "ns/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150682, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150682, "unit": "ns/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 592377, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 592377, "unit": "ns/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51715, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23110 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51715, "unit": "ns/op", "extra": "23110 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23110 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23110 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50873, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50873, "unit": "ns/op", "extra": "22365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103559, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103559, "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", "value": 326.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3437985 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.2, "unit": "ns/op", "extra": "3437985 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3437985 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3437985 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 105.5, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13103385 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 105.5, "unit": "ns/op", "extra": "13103385 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13103385 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13103385 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 605.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1908926 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 605.1, "unit": "ns/op", "extra": "1908926 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1908926 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1908926 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66695, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19801 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66695, "unit": "ns/op", "extra": "19801 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19801 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19801 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67351, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17761 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67351, "unit": "ns/op", "extra": "17761 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17761 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17761 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118627, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9736 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118627, "unit": "ns/op", "extra": "9736 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9736 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9736 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1477500, "unit": "ns/op\t 69083 B/op\t 597 allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1477500, "unit": "ns/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69083, "unit": "B/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 832128, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 832128, "unit": "ns/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2303771, "unit": "ns/op\t 97515 B/op\t 1003 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2303771, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97515, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339938, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339938, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353812, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353812, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2669969, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2669969, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "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", "value": 939915, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 939915, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18646, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66748 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18646, "unit": "ns/op", "extra": "66748 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66748 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66748 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1718895, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1718895, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "716 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": "3cde0a68aaa94ddf7e01ba26128f457e4fab683f", "message": "Merge pull request #1260 from gofiber/dependabot/go_modules/ristretto/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /ristretto", "timestamp": "2024-03-04T08:51:22+01:00", "tree_id": "75927c398f0affb57edc0ae5a9fff97c6f82e1ec", "url": "https://github.com/gofiber/storage/commit/3cde0a68aaa94ddf7e01ba26128f457e4fab683f" }, "date": 1709539222811, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 648518, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 648518, "unit": "ns/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539308, "unit": "ns/op\t 15192 B/op\t 226 allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539308, "unit": "ns/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 885696, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 885696, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2063560, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2063560, "unit": "ns/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1256256, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1256256, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2497369, "unit": "ns/op\t 19028 B/op\t 290 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2497369, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19028, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9073, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141636 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9073, "unit": "ns/op", "extra": "141636 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141636 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141636 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 972.9, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1239396 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 972.9, "unit": "ns/op", "extra": "1239396 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1239396 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1239396 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17715, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67503 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17715, "unit": "ns/op", "extra": "67503 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67503 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67503 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 208441, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 208441, "unit": "ns/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5529 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 509.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2481848 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 509.6, "unit": "ns/op", "extra": "2481848 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2481848 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2481848 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 436859, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2841 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 436859, "unit": "ns/op", "extra": "2841 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2841 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2841 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1071731, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1071731, "unit": "ns/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 794827, "unit": "ns/op\t 6590 B/op\t 117 allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 794827, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1286352, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1286352, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212416, "unit": "ns/op\t 7733 B/op\t 77 allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212416, "unit": "ns/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7733, "unit": "B/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166358, "unit": "ns/op\t 3841 B/op\t 73 allocs/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166358, "unit": "ns/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3841, "unit": "B/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404965, "unit": "ns/op\t 16142 B/op\t 149 allocs/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404965, "unit": "ns/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16142, "unit": "B/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 984334, "unit": "ns/op\t 28533 B/op\t 363 allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 984334, "unit": "ns/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28533, "unit": "B/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 579344, "unit": "ns/op\t 30341 B/op\t 391 allocs/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 579344, "unit": "ns/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30341, "unit": "B/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1382430, "unit": "ns/op\t 56899 B/op\t 722 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1382430, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56899, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 978271, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 978271, "unit": "ns/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 323080, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323080, "unit": "ns/op", "extra": "3148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3148 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1642591, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1642591, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119641, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10102 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119641, "unit": "ns/op", "extra": "10102 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10102 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10102 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 120243, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9699 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120243, "unit": "ns/op", "extra": "9699 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9699 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9699 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 219642, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5382 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219642, "unit": "ns/op", "extra": "5382 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5382 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5382 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39612837 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "39612837 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39612837 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39612837 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.132, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152455172 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.132, "unit": "ns/op", "extra": "152455172 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152455172 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152455172 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.92, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19625892 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.92, "unit": "ns/op", "extra": "19625892 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19625892 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19625892 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3164, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3164, "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", "value": 56.52, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21330550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.52, "unit": "ns/op", "extra": "21330550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21330550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21330550 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1472040, "unit": "ns/op\t 87941 B/op\t 295 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1472040, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87941, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 687156, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 687156, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2509398, "unit": "ns/op\t 97797 B/op\t 463 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2509398, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97797, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351629, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351629, "unit": "ns/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 320626, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 320626, "unit": "ns/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3811 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721054, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721054, "unit": "ns/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2253705, "unit": "ns/op\t 15428 B/op\t 281 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2253705, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15428, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1806950, "unit": "ns/op\t 14953 B/op\t 282 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1806950, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14953, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4757312, "unit": "ns/op\t 26664 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4757312, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26664, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 929141, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 929141, "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", "value": 919780, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919780, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3090921, "unit": "ns/op\t 12653 B/op\t 77 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3090921, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12653, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 243633, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 243633, "unit": "ns/op", "extra": "4672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4672 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4672 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 236706, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4857 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 236706, "unit": "ns/op", "extra": "4857 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4857 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4857 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 457003, "unit": "ns/op\t 3954 B/op\t 82 allocs/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 457003, "unit": "ns/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3954, "unit": "B/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 340660, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340660, "unit": "ns/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3583 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1668, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "698454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1668, "unit": "ns/op", "extra": "698454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "698454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "698454 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 624744, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 624744, "unit": "ns/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 280174, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4264 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 280174, "unit": "ns/op", "extra": "4264 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4264 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4264 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154126, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7290 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154126, "unit": "ns/op", "extra": "7290 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7290 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7290 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 566499, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 566499, "unit": "ns/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54378, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23440 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54378, "unit": "ns/op", "extra": "23440 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23440 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23440 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52157, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22960 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52157, "unit": "ns/op", "extra": "22960 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22960 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22960 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108310, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108310, "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", "value": 338.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3523201 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.8, "unit": "ns/op", "extra": "3523201 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3523201 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3523201 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12709441 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.17, "unit": "ns/op", "extra": "12709441 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12709441 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12709441 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 660.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1833003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 660.2, "unit": "ns/op", "extra": "1833003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1833003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1833003 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62246, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19334 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62246, "unit": "ns/op", "extra": "19334 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19334 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19334 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 72745, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 72745, "unit": "ns/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 130953, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "8842 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 130953, "unit": "ns/op", "extra": "8842 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "8842 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8842 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1515319, "unit": "ns/op\t 69162 B/op\t 597 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1515319, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69162, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 767110, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767110, "unit": "ns/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2461318, "unit": "ns/op\t 97477 B/op\t 1002 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2461318, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97477, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1342072, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342072, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1378880, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1378880, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2707437, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2707437, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 758203, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 758203, "unit": "ns/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18855, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64569 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18855, "unit": "ns/op", "extra": "64569 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64569 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64569 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1541337, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1541337, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "774 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": "48d5b3ee2d71c5f82f9c513dfcb505ace8baf1cf", "message": "Merge pull request #1261 from gofiber/dependabot/go_modules/memory/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /memory", "timestamp": "2024-03-04T08:53:35+01:00", "tree_id": "59da482a2338ce199b706918e8a796e52efa8840", "url": "https://github.com/gofiber/storage/commit/48d5b3ee2d71c5f82f9c513dfcb505ace8baf1cf" }, "date": 1709539315442, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 589629, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589629, "unit": "ns/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2038 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 538350, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 538350, "unit": "ns/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2229 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 882985, "unit": "ns/op\t 23314 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882985, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2458100, "unit": "ns/op\t 10601 B/op\t 167 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2458100, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10601, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1122654, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1122654, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "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", "value": 2767753, "unit": "ns/op\t 19065 B/op\t 290 allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2767753, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19065, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10069, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "127401 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10069, "unit": "ns/op", "extra": "127401 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "127401 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "127401 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1013, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1013, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17889, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68947 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17889, "unit": "ns/op", "extra": "68947 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68947 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 316374, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4012 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 316374, "unit": "ns/op", "extra": "4012 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4012 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4012 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2409379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.4, "unit": "ns/op", "extra": "2409379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2409379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2409379 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 679466, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 679466, "unit": "ns/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1876 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 845197, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 845197, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 676374, "unit": "ns/op\t 6587 B/op\t 117 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 676374, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6587, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1182570, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1182570, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205560, "unit": "ns/op\t 7551 B/op\t 77 allocs/op", "extra": "6159 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205560, "unit": "ns/op", "extra": "6159 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7551, "unit": "B/op", "extra": "6159 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6159 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162425, "unit": "ns/op\t 3836 B/op\t 73 allocs/op", "extra": "7768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162425, "unit": "ns/op", "extra": "7768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3836, "unit": "B/op", "extra": "7768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7768 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386498, "unit": "ns/op\t 15086 B/op\t 155 allocs/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386498, "unit": "ns/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15086, "unit": "B/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 723227, "unit": "ns/op\t 28531 B/op\t 363 allocs/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 723227, "unit": "ns/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28531, "unit": "B/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1417 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 599856, "unit": "ns/op\t 30328 B/op\t 391 allocs/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 599856, "unit": "ns/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30328, "unit": "B/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1320151, "unit": "ns/op\t 56951 B/op\t 722 allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320151, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56951, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1167776, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1167776, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 309904, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 309904, "unit": "ns/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1794096, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1794096, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117314, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9578 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117314, "unit": "ns/op", "extra": "9578 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9578 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9578 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119238, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119238, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 216576, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5496 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216576, "unit": "ns/op", "extra": "5496 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5496 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5496 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 37.03, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38838598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.03, "unit": "ns/op", "extra": "38838598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38838598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38838598 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.282, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151585988 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.282, "unit": "ns/op", "extra": "151585988 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151585988 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151585988 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.41, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17359094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.41, "unit": "ns/op", "extra": "17359094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17359094 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17359094 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3151, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3151, "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", "value": 56.53, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20925444 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.53, "unit": "ns/op", "extra": "20925444 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20925444 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20925444 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1681544, "unit": "ns/op\t 87485 B/op\t 295 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1681544, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87485, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 778124, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 778124, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2596425, "unit": "ns/op\t 98080 B/op\t 463 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2596425, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98080, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344688, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344688, "unit": "ns/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309567, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309567, "unit": "ns/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723129, "unit": "ns/op\t 12244 B/op\t 182 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723129, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12244, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2395247, "unit": "ns/op\t 15448 B/op\t 281 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2395247, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15448, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1731453, "unit": "ns/op\t 15122 B/op\t 282 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1731453, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15122, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4746784, "unit": "ns/op\t 27185 B/op\t 532 allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4746784, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27185, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 928303, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 928303, "unit": "ns/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919823, "unit": "ns/op\t 6625 B/op\t 50 allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919823, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6625, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4071514, "unit": "ns/op\t 12643 B/op\t 77 allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4071514, "unit": "ns/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210255, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5596 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210255, "unit": "ns/op", "extra": "5596 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5596 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5596 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211721, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211721, "unit": "ns/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417173, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417173, "unit": "ns/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2822 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 509904, "unit": "ns/op\t 118 B/op\t 3 allocs/op", "extra": "2430 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 509904, "unit": "ns/op", "extra": "2430 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2430 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2430 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1643, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1643, "unit": "ns/op", "extra": "695864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695864 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1091630, "unit": "ns/op\t 245 B/op\t 3 allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1091630, "unit": "ns/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 245, "unit": "B/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1201 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 355974, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 355974, "unit": "ns/op", "extra": "3216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3216 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3216 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150665, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150665, "unit": "ns/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 716287, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 716287, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52290, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52290, "unit": "ns/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22846 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51879, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51879, "unit": "ns/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23389 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104753, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104753, "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", "value": 321.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3598585 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 321.4, "unit": "ns/op", "extra": "3598585 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3598585 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3598585 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.11, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12457608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.11, "unit": "ns/op", "extra": "12457608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12457608 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12457608 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 687, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "2013020 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 687, "unit": "ns/op", "extra": "2013020 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2013020 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2013020 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60935, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60935, "unit": "ns/op", "extra": "19224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19224 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 71677, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17511 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71677, "unit": "ns/op", "extra": "17511 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17511 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17511 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124563, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9951 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124563, "unit": "ns/op", "extra": "9951 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9951 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9951 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1666559, "unit": "ns/op\t 69132 B/op\t 597 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1666559, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69132, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754415, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754415, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2720081, "unit": "ns/op\t 97491 B/op\t 1002 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2720081, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97491, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349042, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349042, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359077, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359077, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686888, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686888, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1143770, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1143770, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18962, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64658 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18962, "unit": "ns/op", "extra": "64658 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64658 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64658 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2154343, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2154343, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "594 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": "1a954ac3c9e2473267073ee7a3019ed8df6e9926", "message": "Merge pull request #1262 from gofiber/dependabot/go_modules/sqlite3/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /sqlite3", "timestamp": "2024-03-04T08:56:30+01:00", "tree_id": "afb98a841f6a2fb00b7eb9745ce5ce1d71fde3aa", "url": "https://github.com/gofiber/storage/commit/1a954ac3c9e2473267073ee7a3019ed8df6e9926" }, "date": 1709539527221, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595152, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595152, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 527586, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527586, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 889512, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 889512, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2104469, "unit": "ns/op\t 10593 B/op\t 167 allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2104469, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10593, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1023476, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1023476, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2795574, "unit": "ns/op\t 19050 B/op\t 290 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2795574, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19050, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8709, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140836 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8709, "unit": "ns/op", "extra": "140836 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140836 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140836 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1022, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1022, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17976, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68140 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17976, "unit": "ns/op", "extra": "68140 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68140 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68140 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 282821, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4668 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 282821, "unit": "ns/op", "extra": "4668 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4668 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4668 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2412006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.6, "unit": "ns/op", "extra": "2412006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2412006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2412006 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 546447, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 546447, "unit": "ns/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1232427, "unit": "ns/op\t 6638 B/op\t 121 allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1232427, "unit": "ns/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6638, "unit": "B/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 753930, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 753930, "unit": "ns/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1302422, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1302422, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199408, "unit": "ns/op\t 7663 B/op\t 77 allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199408, "unit": "ns/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7663, "unit": "B/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164629, "unit": "ns/op\t 3819 B/op\t 73 allocs/op", "extra": "6967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164629, "unit": "ns/op", "extra": "6967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3819, "unit": "B/op", "extra": "6967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6967 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392857, "unit": "ns/op\t 15806 B/op\t 149 allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392857, "unit": "ns/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15806, "unit": "B/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 716162, "unit": "ns/op\t 28520 B/op\t 363 allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 716162, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28520, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 582950, "unit": "ns/op\t 30400 B/op\t 391 allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 582950, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30400, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1342898, "unit": "ns/op\t 56900 B/op\t 722 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1342898, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56900, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1057697, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1057697, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 328409, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328409, "unit": "ns/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1753118, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1753118, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119554, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119554, "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", "value": 130177, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 130177, "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", "value": 215747, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215747, "unit": "ns/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.99, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38935279 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.99, "unit": "ns/op", "extra": "38935279 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38935279 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38935279 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.189, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149251206 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.189, "unit": "ns/op", "extra": "149251206 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149251206 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149251206 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21054987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.12, "unit": "ns/op", "extra": "21054987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21054987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21054987 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3421, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3421, "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", "value": 56.43, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21311438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.43, "unit": "ns/op", "extra": "21311438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21311438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21311438 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1556319, "unit": "ns/op\t 88046 B/op\t 295 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1556319, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88046, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 676751, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676751, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2397276, "unit": "ns/op\t 97790 B/op\t 463 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2397276, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97790, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346239, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346239, "unit": "ns/op", "extra": "3482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 348867, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3327 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 348867, "unit": "ns/op", "extra": "3327 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3327 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3327 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 713842, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713842, "unit": "ns/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2225570, "unit": "ns/op\t 15433 B/op\t 281 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2225570, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15433, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1763712, "unit": "ns/op\t 15021 B/op\t 282 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1763712, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15021, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5153016, "unit": "ns/op\t 26941 B/op\t 532 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5153016, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26941, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1043349, "unit": "ns/op\t 6579 B/op\t 40 allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1043349, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6579, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1052135, "unit": "ns/op\t 6612 B/op\t 50 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1052135, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6612, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3201425, "unit": "ns/op\t 12650 B/op\t 77 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3201425, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12650, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208671, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208671, "unit": "ns/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212462, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5767 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212462, "unit": "ns/op", "extra": "5767 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5767 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5767 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421112, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421112, "unit": "ns/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 415927, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 415927, "unit": "ns/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1700, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "641948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1700, "unit": "ns/op", "extra": "641948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "641948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "641948 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 915929, "unit": "ns/op\t 130 B/op\t 3 allocs/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 915929, "unit": "ns/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 130, "unit": "B/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 307219, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 307219, "unit": "ns/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3735 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150137, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7806 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150137, "unit": "ns/op", "extra": "7806 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7806 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7806 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 665720, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 665720, "unit": "ns/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50020, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24037 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50020, "unit": "ns/op", "extra": "24037 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24037 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24037 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50332, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23416 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50332, "unit": "ns/op", "extra": "23416 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23416 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23416 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102080, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102080, "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", "value": 347.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3483396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347.3, "unit": "ns/op", "extra": "3483396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3483396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3483396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 110.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "9986023 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 110.1, "unit": "ns/op", "extra": "9986023 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "9986023 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9986023 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 651.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1870060 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 651.5, "unit": "ns/op", "extra": "1870060 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1870060 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1870060 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 65597, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19476 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 65597, "unit": "ns/op", "extra": "19476 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19476 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19476 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67947, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67947, "unit": "ns/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119668, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119668, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1667938, "unit": "ns/op\t 69163 B/op\t 597 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1667938, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69163, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751470, "unit": "ns/op\t 66325 B/op\t 544 allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751470, "unit": "ns/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66325, "unit": "B/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2573589, "unit": "ns/op\t 97420 B/op\t 1002 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2573589, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97420, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346176, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346176, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354907, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354907, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "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", "value": 2677470, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677470, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 948214, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 948214, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22045, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64650 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22045, "unit": "ns/op", "extra": "64650 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64650 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64650 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1808653, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1808653, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "642 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": "39246dbede15982d34f7a4f678ca3faffea030ae", "message": "Merge pull request #1263 from gofiber/dependabot/go_modules/badger/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /badger", "timestamp": "2024-03-04T08:57:46+01:00", "tree_id": "497207f08743fc48a08c5a9a560c0ca37957bcde", "url": "https://github.com/gofiber/storage/commit/39246dbede15982d34f7a4f678ca3faffea030ae" }, "date": 1709539626163, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 585784, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585784, "unit": "ns/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523111, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523111, "unit": "ns/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 951417, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 951417, "unit": "ns/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2321166, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2321166, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1120765, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1120765, "unit": "ns/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3164427, "unit": "ns/op\t 19088 B/op\t 290 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3164427, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19088, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8815, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8815, "unit": "ns/op", "extra": "133773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133773 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133773 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1010, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1010, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17703, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67646 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17703, "unit": "ns/op", "extra": "67646 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67646 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67646 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 359796, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 359796, "unit": "ns/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2439817 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.5, "unit": "ns/op", "extra": "2439817 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2439817 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2439817 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 851688, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 851688, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1123220, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1123220, "unit": "ns/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 847458, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 847458, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1312418, "unit": "ns/op\t 13027 B/op\t 234 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1312418, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196258, "unit": "ns/op\t 7603 B/op\t 77 allocs/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196258, "unit": "ns/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7603, "unit": "B/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6069 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161718, "unit": "ns/op\t 3834 B/op\t 73 allocs/op", "extra": "7908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161718, "unit": "ns/op", "extra": "7908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3834, "unit": "B/op", "extra": "7908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7908 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 391714, "unit": "ns/op\t 15216 B/op\t 155 allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391714, "unit": "ns/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15216, "unit": "B/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 689914, "unit": "ns/op\t 28527 B/op\t 363 allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 689914, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28527, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 579622, "unit": "ns/op\t 30352 B/op\t 391 allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 579622, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30352, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1528326, "unit": "ns/op\t 56885 B/op\t 722 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1528326, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56885, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1054003, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1054003, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 317981, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 317981, "unit": "ns/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2033778, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2033778, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113643, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113643, "unit": "ns/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 115517, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115517, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 213578, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5571 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213578, "unit": "ns/op", "extra": "5571 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5571 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5571 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "40067240 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.87, "unit": "ns/op", "extra": "40067240 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "40067240 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "40067240 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.982, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148816676 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.982, "unit": "ns/op", "extra": "148816676 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148816676 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148816676 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 65.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19114102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 65.6, "unit": "ns/op", "extra": "19114102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19114102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19114102 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4189, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4189, "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", "value": 57.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21274677 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.66, "unit": "ns/op", "extra": "21274677 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21274677 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21274677 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1466883, "unit": "ns/op\t 88068 B/op\t 295 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1466883, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88068, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 728608, "unit": "ns/op\t 15587 B/op\t 201 allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 728608, "unit": "ns/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15587, "unit": "B/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2486625, "unit": "ns/op\t 98061 B/op\t 463 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2486625, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98061, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345259, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345259, "unit": "ns/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308331, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3880 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308331, "unit": "ns/op", "extra": "3880 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3880 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3880 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711580, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711580, "unit": "ns/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2741135, "unit": "ns/op\t 15225 B/op\t 281 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2741135, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15225, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1731040, "unit": "ns/op\t 15108 B/op\t 282 allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1731040, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15108, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5849017, "unit": "ns/op\t 27026 B/op\t 532 allocs/op", "extra": "183 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5849017, "unit": "ns/op", "extra": "183 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27026, "unit": "B/op", "extra": "183 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 901800, "unit": "ns/op\t 6576 B/op\t 40 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 901800, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6576, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 903931, "unit": "ns/op\t 6615 B/op\t 50 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 903931, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6615, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4462874, "unit": "ns/op\t 12655 B/op\t 77 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4462874, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12655, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206184, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206184, "unit": "ns/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 215477, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 215477, "unit": "ns/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413611, "unit": "ns/op\t 3966 B/op\t 82 allocs/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413611, "unit": "ns/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3966, "unit": "B/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 344997, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 344997, "unit": "ns/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3798 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1644, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "700940 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1644, "unit": "ns/op", "extra": "700940 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "700940 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "700940 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 763528, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 763528, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 354323, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 354323, "unit": "ns/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2923 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151950, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8072 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151950, "unit": "ns/op", "extra": "8072 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8072 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8072 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 774059, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 774059, "unit": "ns/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51802, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24424 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51802, "unit": "ns/op", "extra": "24424 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24424 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24424 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52429, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20395 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52429, "unit": "ns/op", "extra": "20395 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20395 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20395 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101894, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101894, "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", "value": 332.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3409960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.9, "unit": "ns/op", "extra": "3409960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3409960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3409960 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.86, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13727709 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.86, "unit": "ns/op", "extra": "13727709 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13727709 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13727709 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 627, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1906663 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627, "unit": "ns/op", "extra": "1906663 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1906663 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1906663 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59998, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19790 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59998, "unit": "ns/op", "extra": "19790 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19790 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19790 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66438, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17896 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66438, "unit": "ns/op", "extra": "17896 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17896 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17896 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121089, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9472 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121089, "unit": "ns/op", "extra": "9472 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9472 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9472 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1695198, "unit": "ns/op\t 69164 B/op\t 597 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1695198, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69164, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751871, "unit": "ns/op\t 66343 B/op\t 544 allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751871, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66343, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2507689, "unit": "ns/op\t 97530 B/op\t 1003 allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2507689, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97530, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341595, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341595, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1389385, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1389385, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2668613, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2668613, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1064668, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1064668, "unit": "ns/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18833, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64264 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18833, "unit": "ns/op", "extra": "64264 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64264 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64264 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1652050, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1652050, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "751 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": "53b5e8352209f683eb1be94218157482e1962142", "message": "Merge pull request #1264 from gofiber/dependabot/go_modules/azureblob/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /azureblob", "timestamp": "2024-03-04T09:00:56+01:00", "tree_id": "3893653b63d59ec7e21b07f7b475246f3269a37c", "url": "https://github.com/gofiber/storage/commit/53b5e8352209f683eb1be94218157482e1962142" }, "date": 1709539746271, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 579003, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 579003, "unit": "ns/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529173, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529173, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 874480, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 874480, "unit": "ns/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2362850, "unit": "ns/op\t 10534 B/op\t 167 allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2362850, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10534, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1016947, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1016947, "unit": "ns/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2561789, "unit": "ns/op\t 19018 B/op\t 290 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2561789, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19018, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8798, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140554 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8798, "unit": "ns/op", "extra": "140554 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140554 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140554 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1000, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1000, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17779, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65214 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17779, "unit": "ns/op", "extra": "65214 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65214 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65214 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 300902, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 300902, "unit": "ns/op", "extra": "3894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2444246 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.1, "unit": "ns/op", "extra": "2444246 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2444246 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2444246 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 1264970, "unit": "ns/op\t 12536 B/op\t 84 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1264970, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12536, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1033103, "unit": "ns/op\t 6646 B/op\t 121 allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1033103, "unit": "ns/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 766853, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 766853, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1413636, "unit": "ns/op\t 13028 B/op\t 234 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1413636, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 191916, "unit": "ns/op\t 7510 B/op\t 77 allocs/op", "extra": "6223 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 191916, "unit": "ns/op", "extra": "6223 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7510, "unit": "B/op", "extra": "6223 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6223 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 178486, "unit": "ns/op\t 3837 B/op\t 73 allocs/op", "extra": "7695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 178486, "unit": "ns/op", "extra": "7695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "7695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386811, "unit": "ns/op\t 16163 B/op\t 152 allocs/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386811, "unit": "ns/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16163, "unit": "B/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 828041, "unit": "ns/op\t 28546 B/op\t 363 allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 828041, "unit": "ns/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28546, "unit": "B/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 550061, "unit": "ns/op\t 30357 B/op\t 391 allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 550061, "unit": "ns/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30357, "unit": "B/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1298644, "unit": "ns/op\t 56868 B/op\t 722 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1298644, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56868, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1072666, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1072666, "unit": "ns/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 358387, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 358387, "unit": "ns/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1854752, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1854752, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116914, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8934 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116914, "unit": "ns/op", "extra": "8934 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8934 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8934 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 113587, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10099 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 113587, "unit": "ns/op", "extra": "10099 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "10099 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10099 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 215727, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215727, "unit": "ns/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.96, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38469640 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.96, "unit": "ns/op", "extra": "38469640 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38469640 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38469640 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.404, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149769822 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.404, "unit": "ns/op", "extra": "149769822 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149769822 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149769822 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21235250 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.23, "unit": "ns/op", "extra": "21235250 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21235250 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21235250 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3157, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3157, "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", "value": 56.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21168693 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.39, "unit": "ns/op", "extra": "21168693 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21168693 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21168693 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1783156, "unit": "ns/op\t 87799 B/op\t 295 allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1783156, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87799, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 704622, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 704622, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2669532, "unit": "ns/op\t 97888 B/op\t 463 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2669532, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97888, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 340109, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3175 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340109, "unit": "ns/op", "extra": "3175 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3175 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3175 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310052, "unit": "ns/op\t 7725 B/op\t 91 allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310052, "unit": "ns/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7725, "unit": "B/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711719, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711719, "unit": "ns/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2885814, "unit": "ns/op\t 15227 B/op\t 281 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2885814, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15227, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1704911, "unit": "ns/op\t 14975 B/op\t 282 allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1704911, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14975, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 6342513, "unit": "ns/op\t 27669 B/op\t 532 allocs/op", "extra": "204 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6342513, "unit": "ns/op", "extra": "204 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27669, "unit": "B/op", "extra": "204 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 911950, "unit": "ns/op\t 6585 B/op\t 40 allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 911950, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6585, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 915587, "unit": "ns/op\t 6614 B/op\t 50 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 915587, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6614, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4707168, "unit": "ns/op\t 12646 B/op\t 77 allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4707168, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207729, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207729, "unit": "ns/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207632, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5781 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207632, "unit": "ns/op", "extra": "5781 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5781 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5781 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 456109, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 456109, "unit": "ns/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 525850, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 525850, "unit": "ns/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1648, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695787 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1648, "unit": "ns/op", "extra": "695787 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695787 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695787 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1395212, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1395212, "unit": "ns/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 299455, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 299455, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149285, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149285, "unit": "ns/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 650083, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 650083, "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", "value": 51201, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51201, "unit": "ns/op", "extra": "23335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23335 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51225, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51225, "unit": "ns/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23140 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 117055, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 117055, "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", "value": 328.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3694282 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 328.6, "unit": "ns/op", "extra": "3694282 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3694282 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3694282 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.84, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13230705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.84, "unit": "ns/op", "extra": "13230705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13230705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13230705 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 748.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1905674 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 748.8, "unit": "ns/op", "extra": "1905674 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1905674 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1905674 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60499, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60499, "unit": "ns/op", "extra": "19978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76544, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18418 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76544, "unit": "ns/op", "extra": "18418 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18418 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118879, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9091 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118879, "unit": "ns/op", "extra": "9091 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9091 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9091 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1683113, "unit": "ns/op\t 69164 B/op\t 597 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1683113, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69164, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 757944, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757944, "unit": "ns/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2901122, "unit": "ns/op\t 97450 B/op\t 1002 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2901122, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97450, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339501, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339501, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352247, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352247, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2672803, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672803, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "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", "value": 1537966, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1537966, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19066, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19066, "unit": "ns/op", "extra": "65179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65179 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2943298, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2943298, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "439 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": "3e3817a0a8bf7d98504f44cb60e0e92d48af1d30", "message": "Merge pull request #1265 from gofiber/dependabot/go_modules/coherence/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /coherence", "timestamp": "2024-03-04T09:03:11+01:00", "tree_id": "bae217aeff35f96d4013c34cc89cb130d434a39a", "url": "https://github.com/gofiber/storage/commit/3e3817a0a8bf7d98504f44cb60e0e92d48af1d30" }, "date": 1709539884323, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 584059, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "1918 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 584059, "unit": "ns/op", "extra": "1918 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1918 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1918 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 525017, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525017, "unit": "ns/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 870513, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 870513, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2172409, "unit": "ns/op\t 10620 B/op\t 167 allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2172409, "unit": "ns/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10620, "unit": "B/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1054144, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1054144, "unit": "ns/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2348524, "unit": "ns/op\t 19051 B/op\t 290 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2348524, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19051, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9839, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141309 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9839, "unit": "ns/op", "extra": "141309 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141309 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141309 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1020, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1020, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17827, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66645 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17827, "unit": "ns/op", "extra": "66645 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66645 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66645 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 179915, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "6625 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 179915, "unit": "ns/op", "extra": "6625 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "6625 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6625 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2492750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.7, "unit": "ns/op", "extra": "2492750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2492750 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2492750 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 363844, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 363844, "unit": "ns/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3279 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1016307, "unit": "ns/op\t 6640 B/op\t 121 allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1016307, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 773960, "unit": "ns/op\t 6590 B/op\t 117 allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 773960, "unit": "ns/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6590, "unit": "B/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1216708, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1216708, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203702, "unit": "ns/op\t 4149 B/op\t 77 allocs/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203702, "unit": "ns/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4149, "unit": "B/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5929 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 173542, "unit": "ns/op\t 3839 B/op\t 73 allocs/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 173542, "unit": "ns/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3839, "unit": "B/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7675 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403748, "unit": "ns/op\t 15449 B/op\t 152 allocs/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403748, "unit": "ns/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15449, "unit": "B/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 777933, "unit": "ns/op\t 28480 B/op\t 363 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 777933, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28480, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 544185, "unit": "ns/op\t 30371 B/op\t 391 allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544185, "unit": "ns/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30371, "unit": "B/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1370051, "unit": "ns/op\t 56985 B/op\t 722 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1370051, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56985, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 955833, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 955833, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 359857, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 359857, "unit": "ns/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3981 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1747653, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1747653, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113999, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113999, "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", "value": 117898, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117898, "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", "value": 213268, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213268, "unit": "ns/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39958665 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.58, "unit": "ns/op", "extra": "39958665 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39958665 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39958665 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.985, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150158214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.985, "unit": "ns/op", "extra": "150158214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150158214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150158214 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 62.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21040462 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.48, "unit": "ns/op", "extra": "21040462 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21040462 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21040462 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3519, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3519, "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", "value": 56.72, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21173198 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.72, "unit": "ns/op", "extra": "21173198 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21173198 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21173198 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1419931, "unit": "ns/op\t 87760 B/op\t 295 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1419931, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87760, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 702576, "unit": "ns/op\t 15590 B/op\t 201 allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 702576, "unit": "ns/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2277704, "unit": "ns/op\t 97604 B/op\t 463 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2277704, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97604, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343315, "unit": "ns/op\t 6829 B/op\t 104 allocs/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343315, "unit": "ns/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6829, "unit": "B/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3308 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305740, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305740, "unit": "ns/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3936 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706321, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706321, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2123791, "unit": "ns/op\t 15294 B/op\t 281 allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2123791, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15294, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1941827, "unit": "ns/op\t 14952 B/op\t 282 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1941827, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14952, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4234346, "unit": "ns/op\t 26698 B/op\t 532 allocs/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4234346, "unit": "ns/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26698, "unit": "B/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "289 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 898034, "unit": "ns/op\t 6587 B/op\t 40 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 898034, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6587, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 904095, "unit": "ns/op\t 6610 B/op\t 50 allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 904095, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6610, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2895018, "unit": "ns/op\t 12657 B/op\t 77 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2895018, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12657, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214939, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214939, "unit": "ns/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209149, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209149, "unit": "ns/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419743, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419743, "unit": "ns/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 274461, "unit": "ns/op\t 149 B/op\t 3 allocs/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 274461, "unit": "ns/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1652, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "685888 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1652, "unit": "ns/op", "extra": "685888 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "685888 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "685888 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 575319, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 575319, "unit": "ns/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 268405, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4387 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 268405, "unit": "ns/op", "extra": "4387 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4387 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4387 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150026, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7780 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150026, "unit": "ns/op", "extra": "7780 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7780 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7780 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 532125, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 532125, "unit": "ns/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50782, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23023 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50782, "unit": "ns/op", "extra": "23023 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23023 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23023 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54747, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23632 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54747, "unit": "ns/op", "extra": "23632 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23632 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23632 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102396, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102396, "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", "value": 313.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3626770 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 313.7, "unit": "ns/op", "extra": "3626770 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3626770 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3626770 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.04, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12462350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.04, "unit": "ns/op", "extra": "12462350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12462350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12462350 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 614.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "2006476 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 614.9, "unit": "ns/op", "extra": "2006476 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2006476 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2006476 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60377, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19575 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60377, "unit": "ns/op", "extra": "19575 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19575 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19575 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67387, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17731 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67387, "unit": "ns/op", "extra": "17731 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17731 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17731 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118663, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9926 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118663, "unit": "ns/op", "extra": "9926 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9926 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9926 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1435399, "unit": "ns/op\t 69160 B/op\t 597 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1435399, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69160, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751221, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751221, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2234691, "unit": "ns/op\t 97544 B/op\t 1003 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2234691, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97544, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340441, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340441, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356738, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356738, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2697617, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2697617, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 731791, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 731791, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18609, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "55117 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18609, "unit": "ns/op", "extra": "55117 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55117 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55117 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1324572, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1324572, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "892 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": "b1a63d49a6cd4c2b859a50cf1993a5c2bc5ebc66", "message": "Merge pull request #1266 from gofiber/dependabot/go_modules/rueidis/github.com/stretchr/testify-1.9.0\n\nbuild(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /rueidis", "timestamp": "2024-03-04T09:03:57+01:00", "tree_id": "97756328eb15ad5b9bf368294fa87c448245e625", "url": "https://github.com/gofiber/storage/commit/b1a63d49a6cd4c2b859a50cf1993a5c2bc5ebc66" }, "date": 1709539954833, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586066, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586066, "unit": "ns/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529011, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529011, "unit": "ns/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 872427, "unit": "ns/op\t 23316 B/op\t 340 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 872427, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2124594, "unit": "ns/op\t 10615 B/op\t 167 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2124594, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10615, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1106924, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1106924, "unit": "ns/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2766024, "unit": "ns/op\t 19115 B/op\t 290 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2766024, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19115, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8785, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8785, "unit": "ns/op", "extra": "141576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141576 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17757, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66612 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17757, "unit": "ns/op", "extra": "66612 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66612 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66612 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 284626, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 284626, "unit": "ns/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4021 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2380359 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.6, "unit": "ns/op", "extra": "2380359 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2380359 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2380359 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 632860, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 632860, "unit": "ns/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1081205, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1081205, "unit": "ns/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1030 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 687193, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 687193, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1406933, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1406933, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198277, "unit": "ns/op\t 4151 B/op\t 77 allocs/op", "extra": "5456 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198277, "unit": "ns/op", "extra": "5456 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4151, "unit": "B/op", "extra": "5456 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5456 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161139, "unit": "ns/op\t 3811 B/op\t 73 allocs/op", "extra": "7666 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161139, "unit": "ns/op", "extra": "7666 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3811, "unit": "B/op", "extra": "7666 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7666 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392814, "unit": "ns/op\t 15509 B/op\t 150 allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392814, "unit": "ns/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15509, "unit": "B/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2788 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 743976, "unit": "ns/op\t 28496 B/op\t 363 allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 743976, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28496, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 595002, "unit": "ns/op\t 30358 B/op\t 391 allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 595002, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30358, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1386087, "unit": "ns/op\t 56935 B/op\t 722 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1386087, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56935, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1173399, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1173399, "unit": "ns/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 336141, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 336141, "unit": "ns/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1853678, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1853678, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115101, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115101, "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", "value": 120538, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120538, "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", "value": 213658, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 213658, "unit": "ns/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39806274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "39806274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39806274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39806274 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.964, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "127664503 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.964, "unit": "ns/op", "extra": "127664503 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "127664503 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "127664503 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.76, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21350716 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.76, "unit": "ns/op", "extra": "21350716 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21350716 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21350716 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3163, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3163, "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", "value": 56.58, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21183078 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.58, "unit": "ns/op", "extra": "21183078 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21183078 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21183078 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1561916, "unit": "ns/op\t 88000 B/op\t 295 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1561916, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88000, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 718399, "unit": "ns/op\t 15639 B/op\t 201 allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 718399, "unit": "ns/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15639, "unit": "B/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2724652, "unit": "ns/op\t 97616 B/op\t 463 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2724652, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97616, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348137, "unit": "ns/op\t 6837 B/op\t 104 allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348137, "unit": "ns/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6837, "unit": "B/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312130, "unit": "ns/op\t 7722 B/op\t 91 allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312130, "unit": "ns/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7722, "unit": "B/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 715345, "unit": "ns/op\t 12232 B/op\t 182 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715345, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12232, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2338671, "unit": "ns/op\t 15201 B/op\t 281 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2338671, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15201, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1738870, "unit": "ns/op\t 15225 B/op\t 282 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1738870, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15225, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4702195, "unit": "ns/op\t 26981 B/op\t 532 allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4702195, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26981, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 918713, "unit": "ns/op\t 6587 B/op\t 40 allocs/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 918713, "unit": "ns/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6587, "unit": "B/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 910751, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 910751, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3846620, "unit": "ns/op\t 12644 B/op\t 77 allocs/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3846620, "unit": "ns/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12644, "unit": "B/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 223199, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5522 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 223199, "unit": "ns/op", "extra": "5522 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5522 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5522 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 216252, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 216252, "unit": "ns/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 420836, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 420836, "unit": "ns/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 469601, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 469601, "unit": "ns/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2480 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1670, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "697014 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1670, "unit": "ns/op", "extra": "697014 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697014 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697014 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 963828, "unit": "ns/op\t 230 B/op\t 3 allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 963828, "unit": "ns/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 347629, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 347629, "unit": "ns/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151261, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151261, "unit": "ns/op", "extra": "7018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7018 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 639947, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 639947, "unit": "ns/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52073, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24151 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52073, "unit": "ns/op", "extra": "24151 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24151 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24151 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51071, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51071, "unit": "ns/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23931 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105075, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105075, "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", "value": 339.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3529880 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 339.6, "unit": "ns/op", "extra": "3529880 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3529880 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3529880 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 97.57, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12816795 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 97.57, "unit": "ns/op", "extra": "12816795 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12816795 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12816795 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 737.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1866861 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 737.3, "unit": "ns/op", "extra": "1866861 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1866861 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1866861 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60681, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60681, "unit": "ns/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75411, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75411, "unit": "ns/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17970 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120871, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9714 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120871, "unit": "ns/op", "extra": "9714 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9714 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9714 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1647627, "unit": "ns/op\t 69184 B/op\t 597 allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1647627, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69184, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751865, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751865, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2788451, "unit": "ns/op\t 97491 B/op\t 1002 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2788451, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97491, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346646, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346646, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1360830, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360830, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2688642, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688642, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1099785, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1099785, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18890, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65486 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18890, "unit": "ns/op", "extra": "65486 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65486 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65486 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2155505, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2155505, "unit": "ns/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "633 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": "11266c42d94a8a3fc3fe1818aeb87a49ade94b9b", "message": "Merge pull request #1268 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.4\n\nbuild(deps): bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4 in /postgres", "timestamp": "2024-03-05T08:58:59+01:00", "tree_id": "f2d122d42f03d8a2c97d086d613c2a2b3bfd7e55", "url": "https://github.com/gofiber/storage/commit/11266c42d94a8a3fc3fe1818aeb87a49ade94b9b" }, "date": 1709626053843, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 593609, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593609, "unit": "ns/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 569320, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 569320, "unit": "ns/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 876994, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876994, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2689581, "unit": "ns/op\t 10577 B/op\t 167 allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2689581, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10577, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1062124, "unit": "ns/op\t 11903 B/op\t 212 allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1062124, "unit": "ns/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11903, "unit": "B/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3448181, "unit": "ns/op\t 19097 B/op\t 290 allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3448181, "unit": "ns/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19097, "unit": "B/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8654, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143154 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8654, "unit": "ns/op", "extra": "143154 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143154 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143154 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1111, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1226955 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1111, "unit": "ns/op", "extra": "1226955 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1226955 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1226955 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17699, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17699, "unit": "ns/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63966 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 568608, "unit": "ns/op\t 6281 B/op\t 42 allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 568608, "unit": "ns/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2473416 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.1, "unit": "ns/op", "extra": "2473416 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2473416 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2473416 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 1057900, "unit": "ns/op\t 12534 B/op\t 84 allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 1057900, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1072095, "unit": "ns/op\t 6640 B/op\t 121 allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1072095, "unit": "ns/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6640, "unit": "B/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 811341, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1408 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 811341, "unit": "ns/op", "extra": "1408 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1408 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1408 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1231423, "unit": "ns/op\t 13025 B/op\t 234 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1231423, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13025, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198356, "unit": "ns/op\t 7633 B/op\t 77 allocs/op", "extra": "6018 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198356, "unit": "ns/op", "extra": "6018 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7633, "unit": "B/op", "extra": "6018 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6018 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 181809, "unit": "ns/op\t 3836 B/op\t 73 allocs/op", "extra": "7814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 181809, "unit": "ns/op", "extra": "7814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3836, "unit": "B/op", "extra": "7814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7814 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396309, "unit": "ns/op\t 15705 B/op\t 152 allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396309, "unit": "ns/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15705, "unit": "B/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2768 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 831530, "unit": "ns/op\t 28528 B/op\t 363 allocs/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 831530, "unit": "ns/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28528, "unit": "B/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1464 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 580105, "unit": "ns/op\t 30361 B/op\t 391 allocs/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 580105, "unit": "ns/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30361, "unit": "B/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1315549, "unit": "ns/op\t 56914 B/op\t 722 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1315549, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56914, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1110040, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1110040, "unit": "ns/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 429621, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 429621, "unit": "ns/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1861966, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1861966, "unit": "ns/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 111629, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111629, "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", "value": 116168, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116168, "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", "value": 209864, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5470 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 209864, "unit": "ns/op", "extra": "5470 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5470 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5470 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 33.24, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39422149 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 33.24, "unit": "ns/op", "extra": "39422149 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39422149 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39422149 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.018, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146491326 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.018, "unit": "ns/op", "extra": "146491326 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146491326 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146491326 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 66.44, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19493407 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 66.44, "unit": "ns/op", "extra": "19493407 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19493407 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19493407 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3177, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3177, "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", "value": 56.51, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21271020 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.51, "unit": "ns/op", "extra": "21271020 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21271020 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21271020 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1640540, "unit": "ns/op\t 87277 B/op\t 295 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1640540, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87277, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 709238, "unit": "ns/op\t 15575 B/op\t 201 allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 709238, "unit": "ns/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15575, "unit": "B/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2604294, "unit": "ns/op\t 98277 B/op\t 463 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2604294, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98277, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 357276, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 357276, "unit": "ns/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311310, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311310, "unit": "ns/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3882 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721983, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721983, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2438987, "unit": "ns/op\t 15195 B/op\t 281 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2438987, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15195, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1941550, "unit": "ns/op\t 14872 B/op\t 282 allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1941550, "unit": "ns/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14872, "unit": "B/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4800762, "unit": "ns/op\t 27744 B/op\t 532 allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4800762, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27744, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1068291, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1068291, "unit": "ns/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 999782, "unit": "ns/op\t 6617 B/op\t 50 allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 999782, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6617, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4332402, "unit": "ns/op\t 12643 B/op\t 77 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4332402, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212667, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212667, "unit": "ns/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207441, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5562 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207441, "unit": "ns/op", "extra": "5562 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5562 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5562 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 425677, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 425677, "unit": "ns/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 321101, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 321101, "unit": "ns/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3585 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1642, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "692649 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1642, "unit": "ns/op", "extra": "692649 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "692649 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "692649 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1161563, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1161563, "unit": "ns/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 457277, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 457277, "unit": "ns/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2600 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149087, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149087, "unit": "ns/op", "extra": "8238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8238 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 808868, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 808868, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54449, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23905 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54449, "unit": "ns/op", "extra": "23905 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23905 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23905 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51025, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23653 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51025, "unit": "ns/op", "extra": "23653 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23653 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23653 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102443, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102443, "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", "value": 332.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3677707 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.5, "unit": "ns/op", "extra": "3677707 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3677707 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3677707 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.19, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12811563 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.19, "unit": "ns/op", "extra": "12811563 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12811563 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12811563 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1915473 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635, "unit": "ns/op", "extra": "1915473 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1915473 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1915473 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59767, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19728 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59767, "unit": "ns/op", "extra": "19728 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19728 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19728 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 74870, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74870, "unit": "ns/op", "extra": "18159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18159 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121104, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9657 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121104, "unit": "ns/op", "extra": "9657 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9657 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9657 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1769452, "unit": "ns/op\t 69201 B/op\t 597 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1769452, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69201, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 791561, "unit": "ns/op\t 66341 B/op\t 544 allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 791561, "unit": "ns/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66341, "unit": "B/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1501 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2794683, "unit": "ns/op\t 97560 B/op\t 1003 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2794683, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97560, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1370910, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1370910, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1377416, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377416, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2706128, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2706128, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1648230, "unit": "ns/op\t 627 B/op\t 24 allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1648230, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 627, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18542, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64705 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18542, "unit": "ns/op", "extra": "64705 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64705 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64705 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 3224667, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 3224667, "unit": "ns/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "336 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": "fc05d5dc682f1608dab690df1bef63a3f2d3fe62", "message": "Update release-drafter-scylladb.yml", "timestamp": "2024-03-07T14:29:18+01:00", "tree_id": "7f7170ab4ee7e871f67cdeb54e0a4bd6f29b5d82", "url": "https://github.com/gofiber/storage/commit/fc05d5dc682f1608dab690df1bef63a3f2d3fe62" }, "date": 1709818636272, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594795, "unit": "ns/op\t 15439 B/op\t 225 allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594795, "unit": "ns/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 578832, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 578832, "unit": "ns/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883097, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883097, "unit": "ns/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2303224, "unit": "ns/op\t 10537 B/op\t 167 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2303224, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10537, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1035085, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1035085, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3060540, "unit": "ns/op\t 19119 B/op\t 290 allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3060540, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19119, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8919, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "130194 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8919, "unit": "ns/op", "extra": "130194 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130194 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130194 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1007, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1007, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19594, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68007 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19594, "unit": "ns/op", "extra": "68007 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68007 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68007 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 360884, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "3350 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 360884, "unit": "ns/op", "extra": "3350 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3350 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3350 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2496097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489.3, "unit": "ns/op", "extra": "2496097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2496097 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2496097 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 833848, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 833848, "unit": "ns/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1042315, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1042315, "unit": "ns/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "968 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 812784, "unit": "ns/op\t 6588 B/op\t 117 allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 812784, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6588, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1239552, "unit": "ns/op\t 13026 B/op\t 234 allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1239552, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200092, "unit": "ns/op\t 7637 B/op\t 77 allocs/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200092, "unit": "ns/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7637, "unit": "B/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168080, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7525 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168080, "unit": "ns/op", "extra": "7525 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7525 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7525 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408763, "unit": "ns/op\t 16447 B/op\t 149 allocs/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408763, "unit": "ns/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16447, "unit": "B/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2469 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 720370, "unit": "ns/op\t 28532 B/op\t 363 allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 720370, "unit": "ns/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28532, "unit": "B/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 676344, "unit": "ns/op\t 30384 B/op\t 391 allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 676344, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30384, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1344243, "unit": "ns/op\t 56917 B/op\t 722 allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1344243, "unit": "ns/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56917, "unit": "B/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1070755, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1070755, "unit": "ns/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319936, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319936, "unit": "ns/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1825059, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1825059, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118002, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118002, "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", "value": 120744, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120744, "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", "value": 215118, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215118, "unit": "ns/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.85, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39554530 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.85, "unit": "ns/op", "extra": "39554530 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39554530 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39554530 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.926, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148297482 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.926, "unit": "ns/op", "extra": "148297482 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148297482 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148297482 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.57, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19484778 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.57, "unit": "ns/op", "extra": "19484778 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19484778 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19484778 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4704, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4704, "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", "value": 57.49, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "18794556 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.49, "unit": "ns/op", "extra": "18794556 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "18794556 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "18794556 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1637881, "unit": "ns/op\t 87472 B/op\t 295 allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1637881, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87472, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 696314, "unit": "ns/op\t 15632 B/op\t 201 allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 696314, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15632, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2629989, "unit": "ns/op\t 98111 B/op\t 463 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2629989, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98111, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345656, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3040 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345656, "unit": "ns/op", "extra": "3040 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3040 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3040 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306916, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306916, "unit": "ns/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3519 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711084, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711084, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2445741, "unit": "ns/op\t 15318 B/op\t 281 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2445741, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15318, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1958414, "unit": "ns/op\t 14943 B/op\t 282 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1958414, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14943, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4878034, "unit": "ns/op\t 27199 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4878034, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27199, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 907626, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 907626, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 911067, "unit": "ns/op\t 6623 B/op\t 50 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 911067, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6623, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3814630, "unit": "ns/op\t 12643 B/op\t 77 allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3814630, "unit": "ns/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12643, "unit": "B/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "280 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 230948, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 230948, "unit": "ns/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210297, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210297, "unit": "ns/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5428 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422993, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422993, "unit": "ns/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 678877, "unit": "ns/op\t 122 B/op\t 3 allocs/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 678877, "unit": "ns/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 122, "unit": "B/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1910 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1674, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695650 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1674, "unit": "ns/op", "extra": "695650 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695650 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695650 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1343512, "unit": "ns/op\t 321 B/op\t 3 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1343512, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 321, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 399133, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 399133, "unit": "ns/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151201, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8222 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151201, "unit": "ns/op", "extra": "8222 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8222 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8222 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 812856, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 812856, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52030, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22995 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52030, "unit": "ns/op", "extra": "22995 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22995 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22995 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50853, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21282 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50853, "unit": "ns/op", "extra": "21282 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21282 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21282 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103473, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103473, "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", "value": 344.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3367338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 344.1, "unit": "ns/op", "extra": "3367338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3367338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3367338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12395860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.3, "unit": "ns/op", "extra": "12395860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12395860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12395860 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 628.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1932974 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.2, "unit": "ns/op", "extra": "1932974 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1932974 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1932974 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60870, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60870, "unit": "ns/op", "extra": "19580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67690, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17971 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67690, "unit": "ns/op", "extra": "17971 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17971 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17971 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122192, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9944 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122192, "unit": "ns/op", "extra": "9944 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9944 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9944 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1722320, "unit": "ns/op\t 69229 B/op\t 597 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1722320, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69229, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754547, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754547, "unit": "ns/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2562399, "unit": "ns/op\t 97550 B/op\t 1002 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2562399, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97550, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1401570, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1401570, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357498, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357498, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680463, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680463, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1169047, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1169047, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18641, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65467 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18641, "unit": "ns/op", "extra": "65467 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65467 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65467 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2340281, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2340281, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "454 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": "f4d9f058066dddd595861374db1100f2cd704c52", "message": "Merge pull request #1270 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.1.0\n\nbuild(deps): bump github.com/oracle/coherence-go-client from 1.0.3 to 1.1.0 in /coherence", "timestamp": "2024-03-08T08:42:15+01:00", "tree_id": "fe20c3c9c5d8a9a011d443215a00c28cf1f6e23d", "url": "https://github.com/gofiber/storage/commit/f4d9f058066dddd595861374db1100f2cd704c52" }, "date": 1709884205870, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 558318, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "2143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 558318, "unit": "ns/op", "extra": "2143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "2143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2143 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 513050, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 513050, "unit": "ns/op", "extra": "2310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2310 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898014, "unit": "ns/op\t 23334 B/op\t 340 allocs/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898014, "unit": "ns/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1801177, "unit": "ns/op\t 10599 B/op\t 167 allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1801177, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10599, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 986236, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 986236, "unit": "ns/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2230919, "unit": "ns/op\t 19030 B/op\t 290 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2230919, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19030, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8129, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "149889 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8129, "unit": "ns/op", "extra": "149889 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "149889 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "149889 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 999.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1231684 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 999.7, "unit": "ns/op", "extra": "1231684 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1231684 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1231684 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18705, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "74754 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18705, "unit": "ns/op", "extra": "74754 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "74754 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "74754 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 177558, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "6831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 177558, "unit": "ns/op", "extra": "6831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "6831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 467.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2562720 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 467.4, "unit": "ns/op", "extra": "2562720 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2562720 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2562720 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 353357, "unit": "ns/op\t 12524 B/op\t 84 allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 353357, "unit": "ns/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 939920, "unit": "ns/op\t 6641 B/op\t 121 allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 939920, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6641, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 757487, "unit": "ns/op\t 6589 B/op\t 117 allocs/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 757487, "unit": "ns/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 6589, "unit": "B/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 117, "unit": "allocs/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1218137, "unit": "ns/op\t 13024 B/op\t 234 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1218137, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 234, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197421, "unit": "ns/op\t 7565 B/op\t 77 allocs/op", "extra": "6135 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197421, "unit": "ns/op", "extra": "6135 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7565, "unit": "B/op", "extra": "6135 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6135 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 155369, "unit": "ns/op\t 3827 B/op\t 73 allocs/op", "extra": "8358 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 155369, "unit": "ns/op", "extra": "8358 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3827, "unit": "B/op", "extra": "8358 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8358 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 388693, "unit": "ns/op\t 15542 B/op\t 152 allocs/op", "extra": "2826 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388693, "unit": "ns/op", "extra": "2826 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15542, "unit": "B/op", "extra": "2826 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2826 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 741030, "unit": "ns/op\t 28515 B/op\t 363 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 741030, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28515, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 543222, "unit": "ns/op\t 30369 B/op\t 391 allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 543222, "unit": "ns/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1476389, "unit": "ns/op\t 56969 B/op\t 722 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1476389, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56969, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 934696, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 934696, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 310501, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310501, "unit": "ns/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1721179, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1721179, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 104990, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 104990, "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", "value": 116631, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116631, "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", "value": 202274, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 202274, "unit": "ns/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5761 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39904968 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.23, "unit": "ns/op", "extra": "39904968 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39904968 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39904968 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.772, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "159020832 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.772, "unit": "ns/op", "extra": "159020832 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "159020832 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "159020832 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 54.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20876670 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 54.27, "unit": "ns/op", "extra": "20876670 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20876670 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20876670 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3095, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3095, "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", "value": 54.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "22216879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 54.39, "unit": "ns/op", "extra": "22216879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "22216879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "22216879 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1350223, "unit": "ns/op\t 87777 B/op\t 295 allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1350223, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87777, "unit": "B/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 677329, "unit": "ns/op\t 15575 B/op\t 201 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 677329, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15575, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2217192, "unit": "ns/op\t 98307 B/op\t 463 allocs/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2217192, "unit": "ns/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98307, "unit": "B/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343573, "unit": "ns/op\t 6830 B/op\t 104 allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343573, "unit": "ns/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6830, "unit": "B/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314840, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3190 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314840, "unit": "ns/op", "extra": "3190 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3190 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3190 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 682398, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 682398, "unit": "ns/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 1962292, "unit": "ns/op\t 15157 B/op\t 281 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 1962292, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15157, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1626033, "unit": "ns/op\t 14832 B/op\t 282 allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1626033, "unit": "ns/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14832, "unit": "B/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4013712, "unit": "ns/op\t 27126 B/op\t 532 allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4013712, "unit": "ns/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27126, "unit": "B/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 865353, "unit": "ns/op\t 6581 B/op\t 40 allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 865353, "unit": "ns/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6581, "unit": "B/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1362 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 963190, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 963190, "unit": "ns/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2798435, "unit": "ns/op\t 12646 B/op\t 77 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2798435, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12646, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 198760, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5082 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 198760, "unit": "ns/op", "extra": "5082 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5082 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5082 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 191141, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "6190 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 191141, "unit": "ns/op", "extra": "6190 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "6190 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "6190 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 392870, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 392870, "unit": "ns/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2953 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 273658, "unit": "ns/op\t 145 B/op\t 3 allocs/op", "extra": "4719 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 273658, "unit": "ns/op", "extra": "4719 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 145, "unit": "B/op", "extra": "4719 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4719 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1900, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686275 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1900, "unit": "ns/op", "extra": "686275 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686275 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686275 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 521171, "unit": "ns/op\t 174 B/op\t 3 allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 521171, "unit": "ns/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 174, "unit": "B/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 262336, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 262336, "unit": "ns/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 144614, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8646 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144614, "unit": "ns/op", "extra": "8646 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8646 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8646 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 513845, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 513845, "unit": "ns/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 47763, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "25370 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 47763, "unit": "ns/op", "extra": "25370 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "25370 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "25370 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 48882, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "25693 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 48882, "unit": "ns/op", "extra": "25693 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "25693 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "25693 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 97279, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "12164 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 97279, "unit": "ns/op", "extra": "12164 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "12164 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "12164 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 344.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3561762 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 344.9, "unit": "ns/op", "extra": "3561762 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3561762 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3561762 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.31, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "10592006 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.31, "unit": "ns/op", "extra": "10592006 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "10592006 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10592006 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 613.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1947598 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 613.5, "unit": "ns/op", "extra": "1947598 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1947598 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1947598 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61930, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "21436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61930, "unit": "ns/op", "extra": "21436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "21436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "21436 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 62742, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18897 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 62742, "unit": "ns/op", "extra": "18897 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18897 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18897 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 114610, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 114610, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1341864, "unit": "ns/op\t 69148 B/op\t 597 allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1341864, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69148, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 799360, "unit": "ns/op\t 66323 B/op\t 544 allocs/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 799360, "unit": "ns/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66323, "unit": "B/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2216598, "unit": "ns/op\t 97468 B/op\t 1002 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2216598, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97468, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1331940, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1331940, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1337273, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1337273, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2656449, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2656449, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 675697, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 675697, "unit": "ns/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 17709, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "69542 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 17709, "unit": "ns/op", "extra": "69542 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "69542 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "69542 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1324695, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1324695, "unit": "ns/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "938 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": "f3a26d385ca14f719d515309df20b0c15380668e", "message": "Merge pull request #1269 from tmiddlet2666/coherence\n\nUpdate Coherence driver to add near cache option", "timestamp": "2024-03-10T12:39:20+01:00", "tree_id": "5ef82e1a6754ccb17fb794e833305d8f325e5a09", "url": "https://github.com/gofiber/storage/commit/f3a26d385ca14f719d515309df20b0c15380668e" }, "date": 1710071243812, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 620187, "unit": "ns/op\t 15439 B/op\t 225 allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 620187, "unit": "ns/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 518991, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 518991, "unit": "ns/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2103 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 850984, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 850984, "unit": "ns/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1905381, "unit": "ns/op\t 10541 B/op\t 167 allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1905381, "unit": "ns/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10541, "unit": "B/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1139322, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1139322, "unit": "ns/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1130 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2268103, "unit": "ns/op\t 19028 B/op\t 290 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2268103, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19028, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8679, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143518 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8679, "unit": "ns/op", "extra": "143518 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143518 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143518 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1222, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1222, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17427, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68149 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17427, "unit": "ns/op", "extra": "68149 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68149 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68149 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 177456, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "7032 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 177456, "unit": "ns/op", "extra": "7032 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "7032 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7032 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 481, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2440484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 481, "unit": "ns/op", "extra": "2440484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2440484 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2440484 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 351769, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 351769, "unit": "ns/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1133347, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1133347, "unit": "ns/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 629.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1669664 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 629.7, "unit": "ns/op", "extra": "1669664 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1669664 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1669664 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1204756, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1204756, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209788, "unit": "ns/op\t 7750 B/op\t 77 allocs/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209788, "unit": "ns/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7750, "unit": "B/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 158159, "unit": "ns/op\t 3823 B/op\t 73 allocs/op", "extra": "6884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158159, "unit": "ns/op", "extra": "6884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3823, "unit": "B/op", "extra": "6884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398550, "unit": "ns/op\t 7997 B/op\t 150 allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398550, "unit": "ns/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7997, "unit": "B/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 905524, "unit": "ns/op\t 28497 B/op\t 363 allocs/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 905524, "unit": "ns/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28497, "unit": "B/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 588779, "unit": "ns/op\t 30363 B/op\t 391 allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 588779, "unit": "ns/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30363, "unit": "B/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1392133, "unit": "ns/op\t 56925 B/op\t 722 allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1392133, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56925, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 950693, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 950693, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 308682, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 308682, "unit": "ns/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2058572, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2058572, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112728, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112728, "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", "value": 113506, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 113506, "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", "value": 212849, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 212849, "unit": "ns/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.4, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39251773 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.4, "unit": "ns/op", "extra": "39251773 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39251773 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39251773 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.765, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "153423258 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.765, "unit": "ns/op", "extra": "153423258 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153423258 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153423258 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.2, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21606933 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.2, "unit": "ns/op", "extra": "21606933 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21606933 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21606933 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3305, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3305, "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", "value": 57.28, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21483776 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.28, "unit": "ns/op", "extra": "21483776 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21483776 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21483776 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1434840, "unit": "ns/op\t 87115 B/op\t 295 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1434840, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87115, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 705739, "unit": "ns/op\t 15629 B/op\t 201 allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 705739, "unit": "ns/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15629, "unit": "B/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2311655, "unit": "ns/op\t 98208 B/op\t 463 allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2311655, "unit": "ns/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98208, "unit": "B/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "536 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 339593, "unit": "ns/op\t 6838 B/op\t 104 allocs/op", "extra": "3438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339593, "unit": "ns/op", "extra": "3438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6838, "unit": "B/op", "extra": "3438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 304762, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304762, "unit": "ns/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 695840, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 695840, "unit": "ns/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2017086, "unit": "ns/op\t 15325 B/op\t 281 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2017086, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15325, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1686764, "unit": "ns/op\t 14772 B/op\t 282 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1686764, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14772, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4609187, "unit": "ns/op\t 27264 B/op\t 532 allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4609187, "unit": "ns/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27264, "unit": "B/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 882157, "unit": "ns/op\t 6583 B/op\t 40 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 882157, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6583, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 40, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 871945, "unit": "ns/op\t 6618 B/op\t 50 allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 871945, "unit": "ns/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6618, "unit": "B/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 50, "unit": "allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2810219, "unit": "ns/op\t 12652 B/op\t 77 allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2810219, "unit": "ns/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 12652, "unit": "B/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 77, "unit": "allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 204891, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 204891, "unit": "ns/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5942 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 213754, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "6153 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 213754, "unit": "ns/op", "extra": "6153 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "6153 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "6153 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 395744, "unit": "ns/op\t 3967 B/op\t 82 allocs/op", "extra": "2982 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 395744, "unit": "ns/op", "extra": "2982 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3967, "unit": "B/op", "extra": "2982 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2982 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 268017, "unit": "ns/op\t 144 B/op\t 3 allocs/op", "extra": "4766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 268017, "unit": "ns/op", "extra": "4766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 144, "unit": "B/op", "extra": "4766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4766 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1647, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "701497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1647, "unit": "ns/op", "extra": "701497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "701497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "701497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 558211, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2397 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 558211, "unit": "ns/op", "extra": "2397 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2397 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2397 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 305140, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 305140, "unit": "ns/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147643, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147643, "unit": "ns/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 531303, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 531303, "unit": "ns/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55291, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55291, "unit": "ns/op", "extra": "24196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24196 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50302, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50302, "unit": "ns/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23731 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105650, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105650, "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", "value": 331.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3665143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.2, "unit": "ns/op", "extra": "3665143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3665143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3665143 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.45, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13137423 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.45, "unit": "ns/op", "extra": "13137423 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13137423 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13137423 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 615.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1919227 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 615.5, "unit": "ns/op", "extra": "1919227 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1919227 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1919227 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59115, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20608 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59115, "unit": "ns/op", "extra": "20608 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20608 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20608 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67938, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18250 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67938, "unit": "ns/op", "extra": "18250 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18250 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18250 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 116004, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 116004, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1385328, "unit": "ns/op\t 69075 B/op\t 597 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1385328, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69075, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 738691, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 738691, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2246128, "unit": "ns/op\t 97548 B/op\t 1003 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2246128, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97548, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1331003, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1331003, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1343689, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1343689, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2672604, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672604, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 655031, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 655031, "unit": "ns/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20683, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65119 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20683, "unit": "ns/op", "extra": "65119 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65119 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65119 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1322271, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1322271, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "895 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": "41f417cfd5232ffcc09d41b96f4538c309231ecf", "message": "Merge pull request #1271 from gofiber/dependabot/go_modules/mysql/github.com/go-sql-driver/mysql-1.8.0\n\nbuild(deps): bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.0 in /mysql", "timestamp": "2024-03-11T08:06:58+01:00", "tree_id": "6a72c7aac6e886a06e602cbf36260a50734e9fa2", "url": "https://github.com/gofiber/storage/commit/41f417cfd5232ffcc09d41b96f4538c309231ecf" }, "date": 1710141296164, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586191, "unit": "ns/op\t 15437 B/op\t 225 allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586191, "unit": "ns/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 522833, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 522833, "unit": "ns/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2198 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 879004, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879004, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2008992, "unit": "ns/op\t 10534 B/op\t 167 allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2008992, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10534, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1049245, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1049245, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2447147, "unit": "ns/op\t 19069 B/op\t 290 allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2447147, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19069, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8782, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8782, "unit": "ns/op", "extra": "142802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142802 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1022, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "988652 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1022, "unit": "ns/op", "extra": "988652 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "988652 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "988652 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17595, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66891 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17595, "unit": "ns/op", "extra": "66891 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66891 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66891 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 253282, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "5091 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 253282, "unit": "ns/op", "extra": "5091 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5091 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5091 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 487.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2347803 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 487.1, "unit": "ns/op", "extra": "2347803 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2347803 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2347803 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 542654, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 542654, "unit": "ns/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 781258, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 781258, "unit": "ns/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 658.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1843251 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 658.6, "unit": "ns/op", "extra": "1843251 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1843251 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1843251 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1268497, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1268497, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196556, "unit": "ns/op\t 7644 B/op\t 77 allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196556, "unit": "ns/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7644, "unit": "B/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160912, "unit": "ns/op\t 3827 B/op\t 73 allocs/op", "extra": "8269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160912, "unit": "ns/op", "extra": "8269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3827, "unit": "B/op", "extra": "8269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8269 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397196, "unit": "ns/op\t 15901 B/op\t 153 allocs/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397196, "unit": "ns/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15901, "unit": "B/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2702 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 713549, "unit": "ns/op\t 28524 B/op\t 363 allocs/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 713549, "unit": "ns/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28524, "unit": "B/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1455 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 619580, "unit": "ns/op\t 30371 B/op\t 391 allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 619580, "unit": "ns/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30371, "unit": "B/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1500328, "unit": "ns/op\t 56960 B/op\t 722 allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1500328, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56960, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1002547, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1002547, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "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", "value": 328746, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328746, "unit": "ns/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1932546, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1932546, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116352, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116352, "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", "value": 112786, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112786, "unit": "ns/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214777, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6063 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214777, "unit": "ns/op", "extra": "6063 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6063 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6063 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39602872 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.83, "unit": "ns/op", "extra": "39602872 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39602872 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39602872 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.068, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146173471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.068, "unit": "ns/op", "extra": "146173471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146173471 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146173471 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.44, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21286002 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.44, "unit": "ns/op", "extra": "21286002 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21286002 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21286002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3347, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3347, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21358771 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21358771 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21358771 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21358771 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1470498, "unit": "ns/op\t 88589 B/op\t 296 allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1470498, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88589, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 722631, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1845 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 722631, "unit": "ns/op", "extra": "1845 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1845 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1845 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2356868, "unit": "ns/op\t 97805 B/op\t 463 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2356868, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97805, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344345, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3511 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344345, "unit": "ns/op", "extra": "3511 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3511 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3511 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306595, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306595, "unit": "ns/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 712010, "unit": "ns/op\t 12222 B/op\t 182 allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712010, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12222, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2211448, "unit": "ns/op\t 15653 B/op\t 281 allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2211448, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15653, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1782062, "unit": "ns/op\t 14878 B/op\t 282 allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1782062, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14878, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4584502, "unit": "ns/op\t 26967 B/op\t 532 allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4584502, "unit": "ns/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26967, "unit": "B/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910229, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910229, "unit": "ns/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 924122, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924122, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3248778, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3248778, "unit": "ns/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209235, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209235, "unit": "ns/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209423, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209423, "unit": "ns/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5124 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414259, "unit": "ns/op\t 3986 B/op\t 82 allocs/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414259, "unit": "ns/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3986, "unit": "B/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 375084, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 375084, "unit": "ns/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3075 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1632, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "708666 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1632, "unit": "ns/op", "extra": "708666 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708666 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708666 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 755335, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 755335, "unit": "ns/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 308866, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 308866, "unit": "ns/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148609, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8001 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148609, "unit": "ns/op", "extra": "8001 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8001 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8001 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 614307, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 614307, "unit": "ns/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51504, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24286 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51504, "unit": "ns/op", "extra": "24286 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24286 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24286 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53341, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53341, "unit": "ns/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104674, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104674, "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", "value": 337.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3756457 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337.3, "unit": "ns/op", "extra": "3756457 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3756457 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3756457 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.72, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13099531 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.72, "unit": "ns/op", "extra": "13099531 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13099531 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13099531 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1845997 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.3, "unit": "ns/op", "extra": "1845997 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1845997 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1845997 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59628, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59628, "unit": "ns/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20000 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68533, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68533, "unit": "ns/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118050, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118050, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1543375, "unit": "ns/op\t 69198 B/op\t 597 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1543375, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69198, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753817, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753817, "unit": "ns/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2358609, "unit": "ns/op\t 97525 B/op\t 1003 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2358609, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97525, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341461, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341461, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1388660, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1388660, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2673820, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673820, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 834790, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 834790, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18836, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18836, "unit": "ns/op", "extra": "65089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65089 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1728955, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1728955, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "736 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": "5e4c65a751d5de63c736047a848a2036f9d5e1da", "message": "Merge pull request #1272 from gofiber/dependabot/go_modules/postgres/github.com/jackc/pgx/v5-5.5.5\n\nbuild(deps): bump github.com/jackc/pgx/v5 from 5.5.4 to 5.5.5 in /postgres", "timestamp": "2024-03-11T08:25:53+01:00", "tree_id": "3be3ef97b70871aae762e71403bbd2f1b64099a7", "url": "https://github.com/gofiber/storage/commit/5e4c65a751d5de63c736047a848a2036f9d5e1da" }, "date": 1710142457018, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 589610, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589610, "unit": "ns/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2052 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 522312, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 522312, "unit": "ns/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2300 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873114, "unit": "ns/op\t 23311 B/op\t 340 allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873114, "unit": "ns/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1365 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2038807, "unit": "ns/op\t 10563 B/op\t 167 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2038807, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10563, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1012604, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1012604, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2519489, "unit": "ns/op\t 19049 B/op\t 290 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2519489, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19049, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8629, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144110 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8629, "unit": "ns/op", "extra": "144110 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144110 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144110 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1037, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1235458 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1037, "unit": "ns/op", "extra": "1235458 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1235458 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1235458 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17777, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65304 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17777, "unit": "ns/op", "extra": "65304 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65304 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65304 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 247673, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "5094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 247673, "unit": "ns/op", "extra": "5094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5094 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2343015 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.6, "unit": "ns/op", "extra": "2343015 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2343015 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2343015 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 478615, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 478615, "unit": "ns/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1242351, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1242351, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 641.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1855795 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 641.1, "unit": "ns/op", "extra": "1855795 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1855795 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1855795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2106783, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2106783, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200507, "unit": "ns/op\t 7657 B/op\t 77 allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200507, "unit": "ns/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7657, "unit": "B/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163175, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163175, "unit": "ns/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7555 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398795, "unit": "ns/op\t 15563 B/op\t 149 allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398795, "unit": "ns/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15563, "unit": "B/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 737308, "unit": "ns/op\t 28530 B/op\t 363 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 737308, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28530, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 549640, "unit": "ns/op\t 30417 B/op\t 391 allocs/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 549640, "unit": "ns/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30417, "unit": "B/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2080 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1383264, "unit": "ns/op\t 56913 B/op\t 722 allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1383264, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56913, "unit": "B/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1003947, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1003947, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322975, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3784 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322975, "unit": "ns/op", "extra": "3784 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3784 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1844092, "unit": "ns/op\t 20924 B/op\t 365 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1844092, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20924, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116027, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116027, "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", "value": 116821, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116821, "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", "value": 216306, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216306, "unit": "ns/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39799388 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.47, "unit": "ns/op", "extra": "39799388 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39799388 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39799388 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.949, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151357972 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.949, "unit": "ns/op", "extra": "151357972 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151357972 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151357972 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.39, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18484417 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.39, "unit": "ns/op", "extra": "18484417 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18484417 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18484417 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3161, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3161, "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", "value": 58.32, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21294091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.32, "unit": "ns/op", "extra": "21294091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21294091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21294091 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1501519, "unit": "ns/op\t 87505 B/op\t 295 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1501519, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87505, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 713032, "unit": "ns/op\t 15599 B/op\t 201 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713032, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15599, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2339843, "unit": "ns/op\t 97802 B/op\t 463 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2339843, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97802, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344814, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344814, "unit": "ns/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3560 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309697, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309697, "unit": "ns/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3914 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708956, "unit": "ns/op\t 12234 B/op\t 182 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708956, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2181670, "unit": "ns/op\t 15280 B/op\t 281 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2181670, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15280, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1721158, "unit": "ns/op\t 15029 B/op\t 282 allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1721158, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15029, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5216540, "unit": "ns/op\t 26943 B/op\t 532 allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5216540, "unit": "ns/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26943, "unit": "B/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1002063, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1002063, "unit": "ns/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1051515, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1051515, "unit": "ns/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3254871, "unit": "ns/op\t 13018 B/op\t 83 allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3254871, "unit": "ns/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13018, "unit": "B/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211941, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4880 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211941, "unit": "ns/op", "extra": "4880 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4880 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4880 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 220264, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5149 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 220264, "unit": "ns/op", "extra": "5149 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5149 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5149 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415421, "unit": "ns/op\t 3960 B/op\t 82 allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415421, "unit": "ns/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3960, "unit": "B/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2848 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 383128, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 383128, "unit": "ns/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3267 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1668, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1668, "unit": "ns/op", "extra": "681589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681589 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681589 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 752661, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 752661, "unit": "ns/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 302746, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 302746, "unit": "ns/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3432 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 146969, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8336 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146969, "unit": "ns/op", "extra": "8336 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8336 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8336 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 599894, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 599894, "unit": "ns/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51107, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51107, "unit": "ns/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57855, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23565 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57855, "unit": "ns/op", "extra": "23565 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23565 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23565 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102016, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102016, "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", "value": 350.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3725331 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 350.2, "unit": "ns/op", "extra": "3725331 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3725331 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3725331 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.79, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12669967 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.79, "unit": "ns/op", "extra": "12669967 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12669967 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12669967 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1960716 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.6, "unit": "ns/op", "extra": "1960716 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1960716 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1960716 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60020, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19662 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60020, "unit": "ns/op", "extra": "19662 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19662 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19662 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66889, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66889, "unit": "ns/op", "extra": "17955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17955 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17955 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120450, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120450, "unit": "ns/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1507566, "unit": "ns/op\t 69224 B/op\t 597 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1507566, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69224, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756883, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756883, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2341882, "unit": "ns/op\t 97525 B/op\t 1002 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2341882, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97525, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339559, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339559, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1368590, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368590, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2678232, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678232, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 828029, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 828029, "unit": "ns/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19060, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19060, "unit": "ns/op", "extra": "64617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64617 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64617 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1758988, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1758988, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "750 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": "85161572c161b6f32ef9bb23b2ea30f3d26f1d6f", "message": "Merge pull request #1273 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.30.4\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.30.1 to 1.30.4 in /dynamodb", "timestamp": "2024-03-11T08:37:58+01:00", "tree_id": "e0ffe6d10d5fd442180a36f12dc87e3906cccf6f", "url": "https://github.com/gofiber/storage/commit/85161572c161b6f32ef9bb23b2ea30f3d26f1d6f" }, "date": 1710143153065, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586398, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586398, "unit": "ns/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 537560, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537560, "unit": "ns/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 951431, "unit": "ns/op\t 23331 B/op\t 340 allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 951431, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2306108, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2306108, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1125033, "unit": "ns/op\t 11906 B/op\t 212 allocs/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1125033, "unit": "ns/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11906, "unit": "B/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "942 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3009170, "unit": "ns/op\t 19089 B/op\t 290 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3009170, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19089, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8736, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "134926 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8736, "unit": "ns/op", "extra": "134926 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "134926 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "134926 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1050, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1050, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17649, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17649, "unit": "ns/op", "extra": "68528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68528 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68528 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 330436, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 330436, "unit": "ns/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2506242 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.3, "unit": "ns/op", "extra": "2506242 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2506242 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2506242 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 538796, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 538796, "unit": "ns/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1442668, "unit": "ns/op\t 6642 B/op\t 121 allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1442668, "unit": "ns/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6642, "unit": "B/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "813 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1810798 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.4, "unit": "ns/op", "extra": "1810798 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1810798 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1810798 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2148627, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2148627, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197200, "unit": "ns/op\t 7612 B/op\t 77 allocs/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197200, "unit": "ns/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7612, "unit": "B/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163038, "unit": "ns/op\t 3812 B/op\t 73 allocs/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163038, "unit": "ns/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3812, "unit": "B/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7454 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394327, "unit": "ns/op\t 7914 B/op\t 149 allocs/op", "extra": "2796 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394327, "unit": "ns/op", "extra": "2796 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7914, "unit": "B/op", "extra": "2796 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 712369, "unit": "ns/op\t 28516 B/op\t 363 allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 712369, "unit": "ns/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28516, "unit": "B/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 539452, "unit": "ns/op\t 30367 B/op\t 391 allocs/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 539452, "unit": "ns/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30367, "unit": "B/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1962 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1309709, "unit": "ns/op\t 56961 B/op\t 722 allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1309709, "unit": "ns/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56961, "unit": "B/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1027739, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1027739, "unit": "ns/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 353817, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353817, "unit": "ns/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4008 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2136716, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2136716, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113703, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113703, "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", "value": 121820, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9558 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121820, "unit": "ns/op", "extra": "9558 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9558 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9558 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 234031, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 234031, "unit": "ns/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4360 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.49, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39243178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.49, "unit": "ns/op", "extra": "39243178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39243178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39243178 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.153, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148976005 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.153, "unit": "ns/op", "extra": "148976005 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148976005 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148976005 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.77, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21657141 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.77, "unit": "ns/op", "extra": "21657141 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21657141 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21657141 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3215, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3215, "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", "value": 56.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21226582 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.66, "unit": "ns/op", "extra": "21226582 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21226582 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21226582 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1926909, "unit": "ns/op\t 86856 B/op\t 295 allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1926909, "unit": "ns/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86856, "unit": "B/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 700754, "unit": "ns/op\t 15655 B/op\t 201 allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 700754, "unit": "ns/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15655, "unit": "B/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2499142, "unit": "ns/op\t 98007 B/op\t 463 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2499142, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98007, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347259, "unit": "ns/op\t 6837 B/op\t 104 allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347259, "unit": "ns/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6837, "unit": "B/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 340927, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 340927, "unit": "ns/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3628 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711153, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711153, "unit": "ns/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2382664, "unit": "ns/op\t 15303 B/op\t 281 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2382664, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15303, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1766411, "unit": "ns/op\t 14948 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1766411, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14948, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4908666, "unit": "ns/op\t 26915 B/op\t 532 allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4908666, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26915, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 933546, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 933546, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1011171, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1011171, "unit": "ns/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4343009, "unit": "ns/op\t 13032 B/op\t 83 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4343009, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13032, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212699, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212699, "unit": "ns/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4818 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209171, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5782 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209171, "unit": "ns/op", "extra": "5782 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5782 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5782 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 423797, "unit": "ns/op\t 3961 B/op\t 82 allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 423797, "unit": "ns/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3961, "unit": "B/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2906 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 637004, "unit": "ns/op\t 123 B/op\t 3 allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 637004, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2011, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "629006 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2011, "unit": "ns/op", "extra": "629006 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "629006 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "629006 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1179223, "unit": "ns/op\t 142 B/op\t 3 allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1179223, "unit": "ns/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 142, "unit": "B/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1017 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 461474, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 461474, "unit": "ns/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151394, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8143 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151394, "unit": "ns/op", "extra": "8143 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8143 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8143 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 771420, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 771420, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51409, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24079 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51409, "unit": "ns/op", "extra": "24079 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24079 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24079 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50443, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23474 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50443, "unit": "ns/op", "extra": "23474 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23474 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23474 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102525, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102525, "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", "value": 382.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3668055 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 382.9, "unit": "ns/op", "extra": "3668055 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3668055 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3668055 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.26, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13032039 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.26, "unit": "ns/op", "extra": "13032039 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13032039 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13032039 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1878124 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.5, "unit": "ns/op", "extra": "1878124 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1878124 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1878124 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60241, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17278 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60241, "unit": "ns/op", "extra": "17278 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17278 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17278 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66971, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66971, "unit": "ns/op", "extra": "17784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17784 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120558, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120558, "unit": "ns/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1680079, "unit": "ns/op\t 69179 B/op\t 597 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1680079, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69179, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753801, "unit": "ns/op\t 66341 B/op\t 544 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753801, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66341, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2571686, "unit": "ns/op\t 97419 B/op\t 1002 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2571686, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97419, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345518, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345518, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352592, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352592, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2707681, "unit": "ns/op\t 5530 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2707681, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5530, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 935257, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 935257, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18781, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18781, "unit": "ns/op", "extra": "59148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59148 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59148 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2177310, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2177310, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "574 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": "66a63322aad482d6174494eb3028fc0489a58446", "message": "Merge pull request #1279 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.7\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.4 to 1.27.7 in /s3", "timestamp": "2024-03-11T09:00:17+01:00", "tree_id": "6b4b2d2c1b1dead1173ff2b280262526f833f5be", "url": "https://github.com/gofiber/storage/commit/66a63322aad482d6174494eb3028fc0489a58446" }, "date": 1710144500820, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 590461, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 590461, "unit": "ns/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 527669, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527669, "unit": "ns/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2292 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901392, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901392, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2045397, "unit": "ns/op\t 10544 B/op\t 167 allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2045397, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10544, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1059440, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1059440, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2563321, "unit": "ns/op\t 19115 B/op\t 290 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2563321, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19115, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8826, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141949 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8826, "unit": "ns/op", "extra": "141949 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141949 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141949 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1050, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1050, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18034, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67059 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18034, "unit": "ns/op", "extra": "67059 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67059 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67059 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 226862, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 226862, "unit": "ns/op", "extra": "5144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2150120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.5, "unit": "ns/op", "extra": "2150120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2150120 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2150120 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 457601, "unit": "ns/op\t 12523 B/op\t 84 allocs/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 457601, "unit": "ns/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1239878, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1239878, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 647, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1796721 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 647, "unit": "ns/op", "extra": "1796721 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1796721 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1796721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1513783, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1513783, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201344, "unit": "ns/op\t 7703 B/op\t 77 allocs/op", "extra": "5902 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201344, "unit": "ns/op", "extra": "5902 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7703, "unit": "B/op", "extra": "5902 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5902 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163967, "unit": "ns/op\t 3835 B/op\t 73 allocs/op", "extra": "7682 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163967, "unit": "ns/op", "extra": "7682 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3835, "unit": "B/op", "extra": "7682 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 378750, "unit": "ns/op\t 15703 B/op\t 149 allocs/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 378750, "unit": "ns/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15703, "unit": "B/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2695 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 726583, "unit": "ns/op\t 28504 B/op\t 363 allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726583, "unit": "ns/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28504, "unit": "B/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 620913, "unit": "ns/op\t 30371 B/op\t 391 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 620913, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30371, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1478153, "unit": "ns/op\t 56891 B/op\t 722 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1478153, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56891, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1034460, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1034460, "unit": "ns/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 336758, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 336758, "unit": "ns/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1538189, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1538189, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 129076, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 129076, "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", "value": 117436, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8916 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117436, "unit": "ns/op", "extra": "8916 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8916 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8916 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 226067, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4609 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 226067, "unit": "ns/op", "extra": "4609 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4609 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4609 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39510303 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "39510303 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39510303 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39510303 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.064, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150063902 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.064, "unit": "ns/op", "extra": "150063902 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150063902 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150063902 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.77, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19332091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.77, "unit": "ns/op", "extra": "19332091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19332091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19332091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3283, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3283, "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", "value": 56.61, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21301438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.61, "unit": "ns/op", "extra": "21301438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21301438 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21301438 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1583460, "unit": "ns/op\t 87642 B/op\t 295 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1583460, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87642, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 717662, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 717662, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2402920, "unit": "ns/op\t 98025 B/op\t 463 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2402920, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98025, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 386788, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 386788, "unit": "ns/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313971, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313971, "unit": "ns/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 732918, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 732918, "unit": "ns/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2255815, "unit": "ns/op\t 15668 B/op\t 281 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2255815, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15668, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1749335, "unit": "ns/op\t 15337 B/op\t 282 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1749335, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15337, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4572533, "unit": "ns/op\t 27446 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4572533, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27446, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 940570, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 940570, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 932060, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 932060, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3228443, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3228443, "unit": "ns/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212631, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212631, "unit": "ns/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5484 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 213508, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 213508, "unit": "ns/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 436072, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 436072, "unit": "ns/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 343468, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 343468, "unit": "ns/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1762, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "660898 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1762, "unit": "ns/op", "extra": "660898 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "660898 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "660898 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 693088, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 693088, "unit": "ns/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 332708, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3240 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 332708, "unit": "ns/op", "extra": "3240 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3240 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3240 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151549, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8134 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151549, "unit": "ns/op", "extra": "8134 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8134 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8134 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 589260, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 589260, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50983, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50983, "unit": "ns/op", "extra": "23998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23998 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23998 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50964, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23695 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50964, "unit": "ns/op", "extra": "23695 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23695 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23695 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 111725, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 111725, "unit": "ns/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 365.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3335422 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 365.2, "unit": "ns/op", "extra": "3335422 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3335422 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3335422 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.05, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12646080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.05, "unit": "ns/op", "extra": "12646080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12646080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12646080 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 656.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1791488 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 656.2, "unit": "ns/op", "extra": "1791488 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1791488 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1791488 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61294, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61294, "unit": "ns/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19653 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67440, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17989 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67440, "unit": "ns/op", "extra": "17989 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17989 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17989 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120216, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120216, "unit": "ns/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1615138, "unit": "ns/op\t 69172 B/op\t 597 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1615138, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69172, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 759911, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759911, "unit": "ns/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2545731, "unit": "ns/op\t 97571 B/op\t 1002 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2545731, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97571, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341790, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341790, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1397911, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1397911, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679278, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679278, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 845100, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 845100, "unit": "ns/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18736, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65331 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18736, "unit": "ns/op", "extra": "65331 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65331 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65331 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1673630, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1673630, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "748 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": "e8c9451a23a68f4ecca4b58a5d526e9a8c03acaf", "message": "Merge pull request #1282 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.51.4\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.1 to 1.51.4 in /s3", "timestamp": "2024-03-12T03:55:52+01:00", "tree_id": "4a408f0caa26ccd0ca603ae69a6eba29cb57d7b6", "url": "https://github.com/gofiber/storage/commit/e8c9451a23a68f4ecca4b58a5d526e9a8c03acaf" }, "date": 1710212635435, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 581331, "unit": "ns/op\t 15437 B/op\t 225 allocs/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 581331, "unit": "ns/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1814 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 531065, "unit": "ns/op\t 15206 B/op\t 226 allocs/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 531065, "unit": "ns/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15206, "unit": "B/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2301 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 959000, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 959000, "unit": "ns/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2108703, "unit": "ns/op\t 10587 B/op\t 167 allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2108703, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10587, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1051443, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1051443, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2886672, "unit": "ns/op\t 19022 B/op\t 290 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2886672, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19022, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8862, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8862, "unit": "ns/op", "extra": "138758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138758 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1050, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1207317 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1050, "unit": "ns/op", "extra": "1207317 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207317 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207317 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20039, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "52899 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20039, "unit": "ns/op", "extra": "52899 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "52899 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "52899 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 283115, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4316 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 283115, "unit": "ns/op", "extra": "4316 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4316 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4316 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 488.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2484018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 488.5, "unit": "ns/op", "extra": "2484018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2484018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2484018 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 544430, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 544430, "unit": "ns/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2050 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 938533, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 938533, "unit": "ns/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 663.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1816837 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 663.2, "unit": "ns/op", "extra": "1816837 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1816837 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1816837 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1538745, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1538745, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203676, "unit": "ns/op\t 7666 B/op\t 77 allocs/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203676, "unit": "ns/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7666, "unit": "B/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5962 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 174277, "unit": "ns/op\t 3847 B/op\t 74 allocs/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 174277, "unit": "ns/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3847, "unit": "B/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 391596, "unit": "ns/op\t 15850 B/op\t 149 allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 391596, "unit": "ns/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15850, "unit": "B/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 827744, "unit": "ns/op\t 28540 B/op\t 363 allocs/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 827744, "unit": "ns/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28540, "unit": "B/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 548255, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 548255, "unit": "ns/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2043 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1329420, "unit": "ns/op\t 57044 B/op\t 722 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1329420, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57044, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1064127, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1064127, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 368471, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3742 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 368471, "unit": "ns/op", "extra": "3742 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3742 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1864972, "unit": "ns/op\t 20938 B/op\t 365 allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1864972, "unit": "ns/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20938, "unit": "B/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115925, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115925, "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", "value": 116189, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8635 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116189, "unit": "ns/op", "extra": "8635 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8635 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8635 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 207225, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 207225, "unit": "ns/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5718 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.78, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39642194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.78, "unit": "ns/op", "extra": "39642194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39642194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39642194 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.202, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150202552 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.202, "unit": "ns/op", "extra": "150202552 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150202552 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150202552 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.68, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20141918 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.68, "unit": "ns/op", "extra": "20141918 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20141918 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20141918 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3309, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3309, "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", "value": 56.54, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21290930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.54, "unit": "ns/op", "extra": "21290930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21290930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21290930 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1579407, "unit": "ns/op\t 87559 B/op\t 295 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1579407, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87559, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 688738, "unit": "ns/op\t 15657 B/op\t 201 allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 688738, "unit": "ns/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15657, "unit": "B/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2687997, "unit": "ns/op\t 98178 B/op\t 463 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2687997, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98178, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343738, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343738, "unit": "ns/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309982, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3584 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309982, "unit": "ns/op", "extra": "3584 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3584 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3584 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709882, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709882, "unit": "ns/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2248167, "unit": "ns/op\t 15161 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2248167, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15161, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1759091, "unit": "ns/op\t 15147 B/op\t 282 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759091, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15147, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4555032, "unit": "ns/op\t 27984 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4555032, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27984, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 922296, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 922296, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 930543, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 930543, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3549071, "unit": "ns/op\t 13034 B/op\t 83 allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3549071, "unit": "ns/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13034, "unit": "B/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214537, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214537, "unit": "ns/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205842, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205842, "unit": "ns/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413436, "unit": "ns/op\t 3958 B/op\t 82 allocs/op", "extra": "2751 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413436, "unit": "ns/op", "extra": "2751 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3958, "unit": "B/op", "extra": "2751 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2751 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 460209, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2522 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 460209, "unit": "ns/op", "extra": "2522 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2522 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2522 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1671, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "676394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1671, "unit": "ns/op", "extra": "676394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "676394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "676394 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 834894, "unit": "ns/op\t 219 B/op\t 3 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 834894, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 329672, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 329672, "unit": "ns/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3212 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151422, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151422, "unit": "ns/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 664812, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 664812, "unit": "ns/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1932 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55246, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23204 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55246, "unit": "ns/op", "extra": "23204 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23204 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23204 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50434, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21993 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50434, "unit": "ns/op", "extra": "21993 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21993 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21993 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104107, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104107, "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", "value": 335.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3631462 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.5, "unit": "ns/op", "extra": "3631462 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3631462 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3631462 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.33, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12875716 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.33, "unit": "ns/op", "extra": "12875716 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12875716 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12875716 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 694.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1817104 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 694.1, "unit": "ns/op", "extra": "1817104 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1817104 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1817104 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59964, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20132 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59964, "unit": "ns/op", "extra": "20132 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20132 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20132 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 73024, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17868 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73024, "unit": "ns/op", "extra": "17868 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17868 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17868 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122453, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122453, "unit": "ns/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1617023, "unit": "ns/op\t 69124 B/op\t 597 allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1617023, "unit": "ns/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69124, "unit": "B/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "734 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 864365, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 864365, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2474191, "unit": "ns/op\t 97465 B/op\t 1002 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2474191, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97465, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356234, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356234, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359716, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359716, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2698354, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2698354, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 986354, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 986354, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18818, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65175 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18818, "unit": "ns/op", "extra": "65175 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65175 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65175 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2031973, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2031973, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "516 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": "fe44ce07d4a49d43130b3f4da26d441811e25edf", "message": "Merge pull request #1281 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.9\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.6 to 1.16.9 in /s3", "timestamp": "2024-03-12T03:57:49+01:00", "tree_id": "146fbe21d3423cbc441e4ad998d2cc98bec57c92", "url": "https://github.com/gofiber/storage/commit/fe44ce07d4a49d43130b3f4da26d441811e25edf" }, "date": 1710212756847, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 583404, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 583404, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523863, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523863, "unit": "ns/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 882338, "unit": "ns/op\t 23312 B/op\t 340 allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882338, "unit": "ns/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2455580, "unit": "ns/op\t 10559 B/op\t 167 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2455580, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10559, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1149526, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1149526, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3079934, "unit": "ns/op\t 19098 B/op\t 290 allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3079934, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19098, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8723, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139983 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8723, "unit": "ns/op", "extra": "139983 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139983 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139983 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1020, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1020, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17747, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17747, "unit": "ns/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67512 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 422380, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 422380, "unit": "ns/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2393743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489.4, "unit": "ns/op", "extra": "2393743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2393743 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2393743 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 905837, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 905837, "unit": "ns/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1497 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 792575, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 792575, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 636, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1819402 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 636, "unit": "ns/op", "extra": "1819402 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1819402 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1819402 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1353600, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1353600, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 195557, "unit": "ns/op\t 7518 B/op\t 77 allocs/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 195557, "unit": "ns/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7518, "unit": "B/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6208 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162541, "unit": "ns/op\t 3830 B/op\t 73 allocs/op", "extra": "7548 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162541, "unit": "ns/op", "extra": "7548 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3830, "unit": "B/op", "extra": "7548 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 389276, "unit": "ns/op\t 15393 B/op\t 150 allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389276, "unit": "ns/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15393, "unit": "B/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 756461, "unit": "ns/op\t 28503 B/op\t 363 allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 756461, "unit": "ns/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28503, "unit": "B/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 570016, "unit": "ns/op\t 30354 B/op\t 391 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570016, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30354, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1371354, "unit": "ns/op\t 56944 B/op\t 722 allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1371354, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56944, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1115248, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1115248, "unit": "ns/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 361041, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 361041, "unit": "ns/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2136267, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2136267, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112897, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112897, "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", "value": 124597, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 124597, "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", "value": 210315, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6014 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210315, "unit": "ns/op", "extra": "6014 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6014 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6014 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.25, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39318386 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.25, "unit": "ns/op", "extra": "39318386 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39318386 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39318386 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.041, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150287190 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.041, "unit": "ns/op", "extra": "150287190 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150287190 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150287190 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.39, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21865023 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.39, "unit": "ns/op", "extra": "21865023 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21865023 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21865023 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3176, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3176, "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", "value": 56.34, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21334708 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.34, "unit": "ns/op", "extra": "21334708 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21334708 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21334708 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1737777, "unit": "ns/op\t 87878 B/op\t 295 allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1737777, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87878, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 717513, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 717513, "unit": "ns/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2573247, "unit": "ns/op\t 98107 B/op\t 463 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2573247, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98107, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 369704, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3534 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 369704, "unit": "ns/op", "extra": "3534 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3534 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3534 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309074, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3772 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309074, "unit": "ns/op", "extra": "3772 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3772 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3772 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 717692, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 717692, "unit": "ns/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2432600, "unit": "ns/op\t 15205 B/op\t 281 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2432600, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15205, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1697794, "unit": "ns/op\t 14857 B/op\t 282 allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1697794, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14857, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4783584, "unit": "ns/op\t 26983 B/op\t 532 allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4783584, "unit": "ns/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26983, "unit": "B/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 916292, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 916292, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 926954, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 926954, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4272389, "unit": "ns/op\t 13022 B/op\t 83 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4272389, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13022, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210069, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210069, "unit": "ns/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5660 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209664, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209664, "unit": "ns/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 485922, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 485922, "unit": "ns/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2814 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 576855, "unit": "ns/op\t 191 B/op\t 3 allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 576855, "unit": "ns/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 191, "unit": "B/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1627, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "682524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1627, "unit": "ns/op", "extra": "682524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "682524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "682524 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1260993, "unit": "ns/op\t 103 B/op\t 3 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1260993, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 103, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 393089, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 393089, "unit": "ns/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 144944, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 144944, "unit": "ns/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 783392, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 783392, "unit": "ns/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1604 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50321, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23724 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50321, "unit": "ns/op", "extra": "23724 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23724 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23724 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55440, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24507 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55440, "unit": "ns/op", "extra": "24507 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24507 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24507 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101876, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101876, "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", "value": 352.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3418383 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 352.6, "unit": "ns/op", "extra": "3418383 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3418383 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3418383 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.89, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12367612 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.89, "unit": "ns/op", "extra": "12367612 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12367612 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12367612 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1890339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.9, "unit": "ns/op", "extra": "1890339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1890339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1890339 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59980, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19658 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59980, "unit": "ns/op", "extra": "19658 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19658 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19658 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67031, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18266 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67031, "unit": "ns/op", "extra": "18266 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18266 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18266 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120555, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120555, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1717174, "unit": "ns/op\t 69032 B/op\t 597 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1717174, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69032, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 757105, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757105, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2588702, "unit": "ns/op\t 97507 B/op\t 1002 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2588702, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97507, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350010, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350010, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1378145, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1378145, "unit": "ns/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2675253, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2675253, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1036465, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1036465, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18993, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63436 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18993, "unit": "ns/op", "extra": "63436 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63436 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63436 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2846299, "unit": "ns/op\t 969 B/op\t 43 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2846299, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 969, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "412 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": "18b7ad81643f16c24ad8b3faeb9cddd0482089c1", "message": "Merge pull request #1274 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.9\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.6 to 1.13.9 in /dynamodb", "timestamp": "2024-03-12T04:02:41+01:00", "tree_id": "5670586e5625a68a313bdbf0998d16fd592fd9e6", "url": "https://github.com/gofiber/storage/commit/18b7ad81643f16c24ad8b3faeb9cddd0482089c1" }, "date": 1710213057513, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 583600, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 583600, "unit": "ns/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 580403, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 580403, "unit": "ns/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 866166, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 866166, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2026285, "unit": "ns/op\t 10546 B/op\t 167 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2026285, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10546, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1068271, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1068271, "unit": "ns/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2413608, "unit": "ns/op\t 19043 B/op\t 290 allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2413608, "unit": "ns/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19043, "unit": "B/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8653, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139825 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8653, "unit": "ns/op", "extra": "139825 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139825 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139825 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1241, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "979141 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1241, "unit": "ns/op", "extra": "979141 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "979141 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "979141 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18002, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "61712 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18002, "unit": "ns/op", "extra": "61712 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "61712 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 226537, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 226537, "unit": "ns/op", "extra": "4904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2454637 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.1, "unit": "ns/op", "extra": "2454637 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2454637 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2454637 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 429158, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 429158, "unit": "ns/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 926741, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 926741, "unit": "ns/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1637230 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.2, "unit": "ns/op", "extra": "1637230 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1637230 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1637230 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1500750, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1500750, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199408, "unit": "ns/op\t 7925 B/op\t 77 allocs/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199408, "unit": "ns/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7925, "unit": "B/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160711, "unit": "ns/op\t 3812 B/op\t 73 allocs/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160711, "unit": "ns/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3812, "unit": "B/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394003, "unit": "ns/op\t 7934 B/op\t 149 allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394003, "unit": "ns/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7934, "unit": "B/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 752566, "unit": "ns/op\t 28561 B/op\t 363 allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 752566, "unit": "ns/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28561, "unit": "B/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 540347, "unit": "ns/op\t 30348 B/op\t 391 allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 540347, "unit": "ns/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30348, "unit": "B/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1300090, "unit": "ns/op\t 56978 B/op\t 722 allocs/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1300090, "unit": "ns/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56978, "unit": "B/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "937 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1038240, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1038240, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 338522, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338522, "unit": "ns/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1907259, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1907259, "unit": "ns/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116458, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116458, "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", "value": 120318, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120318, "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", "value": 216968, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216968, "unit": "ns/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.37, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39433142 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.37, "unit": "ns/op", "extra": "39433142 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39433142 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39433142 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.08, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.08, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.4, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19875834 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.4, "unit": "ns/op", "extra": "19875834 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19875834 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19875834 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3226, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3226, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20600448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "20600448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20600448 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20600448 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1516956, "unit": "ns/op\t 88551 B/op\t 296 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1516956, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88551, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 694790, "unit": "ns/op\t 15672 B/op\t 201 allocs/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 694790, "unit": "ns/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15672, "unit": "B/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1851 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2453288, "unit": "ns/op\t 98102 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2453288, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98102, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347368, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347368, "unit": "ns/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311467, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311467, "unit": "ns/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709192, "unit": "ns/op\t 12234 B/op\t 182 allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709192, "unit": "ns/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2194447, "unit": "ns/op\t 15033 B/op\t 281 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2194447, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15033, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1759554, "unit": "ns/op\t 14836 B/op\t 282 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759554, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14836, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4505630, "unit": "ns/op\t 27453 B/op\t 532 allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4505630, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27453, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 918935, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 918935, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 922564, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 922564, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3317246, "unit": "ns/op\t 13035 B/op\t 83 allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3317246, "unit": "ns/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13035, "unit": "B/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225931, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225931, "unit": "ns/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 244550, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 244550, "unit": "ns/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 451504, "unit": "ns/op\t 3955 B/op\t 82 allocs/op", "extra": "2403 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 451504, "unit": "ns/op", "extra": "2403 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3955, "unit": "B/op", "extra": "2403 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2403 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 347857, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 347857, "unit": "ns/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1649, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "717715 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1649, "unit": "ns/op", "extra": "717715 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "717715 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "717715 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 710696, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 710696, "unit": "ns/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 303793, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4310 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 303793, "unit": "ns/op", "extra": "4310 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4310 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4310 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150404, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150404, "unit": "ns/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8156 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 604210, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 604210, "unit": "ns/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2115 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58323, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22750 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58323, "unit": "ns/op", "extra": "22750 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22750 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22750 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51549, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51549, "unit": "ns/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106417, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "11305 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106417, "unit": "ns/op", "extra": "11305 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11305 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11305 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 338.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3641574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.1, "unit": "ns/op", "extra": "3641574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3641574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3641574 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 108.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12309240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 108.3, "unit": "ns/op", "extra": "12309240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12309240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12309240 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 623.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1922907 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.3, "unit": "ns/op", "extra": "1922907 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1922907 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1922907 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 67696, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19746 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67696, "unit": "ns/op", "extra": "19746 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19746 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19746 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69935, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17656 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69935, "unit": "ns/op", "extra": "17656 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17656 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17656 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122886, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9574 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122886, "unit": "ns/op", "extra": "9574 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9574 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9574 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1723401, "unit": "ns/op\t 69220 B/op\t 597 allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1723401, "unit": "ns/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69220, "unit": "B/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766847, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766847, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2405797, "unit": "ns/op\t 97420 B/op\t 1002 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2405797, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97420, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1361205, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1361205, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1375573, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375573, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2711368, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2711368, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 836667, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 836667, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22192, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22192, "unit": "ns/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1648360, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1648360, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "705 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": "795caf4e839b9f48a69eaa7f7fe440b7377bd9f1", "message": "Merge pull request #1275 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.7\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.4 to 1.27.7 in /dynamodb", "timestamp": "2024-03-12T04:04:33+01:00", "tree_id": "41bb454237531baf7bef937c36c407bc2bdc2956", "url": "https://github.com/gofiber/storage/commit/795caf4e839b9f48a69eaa7f7fe440b7377bd9f1" }, "date": 1710213152951, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592863, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592863, "unit": "ns/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 526718, "unit": "ns/op\t 15192 B/op\t 226 allocs/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526718, "unit": "ns/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 882848, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882848, "unit": "ns/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2009007, "unit": "ns/op\t 10565 B/op\t 167 allocs/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2009007, "unit": "ns/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10565, "unit": "B/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1029810, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1029810, "unit": "ns/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2398193, "unit": "ns/op\t 19068 B/op\t 290 allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2398193, "unit": "ns/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19068, "unit": "B/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8725, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144064 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8725, "unit": "ns/op", "extra": "144064 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144064 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144064 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1003, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1222370 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1003, "unit": "ns/op", "extra": "1222370 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1222370 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1222370 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17827, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17827, "unit": "ns/op", "extra": "66644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66644 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66644 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 213998, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 213998, "unit": "ns/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 579.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2483224 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 579.3, "unit": "ns/op", "extra": "2483224 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2483224 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2483224 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 419420, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2479 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 419420, "unit": "ns/op", "extra": "2479 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2479 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2479 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 981990, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 981990, "unit": "ns/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 647, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1854255 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 647, "unit": "ns/op", "extra": "1854255 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1854255 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1854255 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1949868, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1949868, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204889, "unit": "ns/op\t 7724 B/op\t 77 allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204889, "unit": "ns/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7724, "unit": "B/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164010, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164010, "unit": "ns/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 411913, "unit": "ns/op\t 16084 B/op\t 149 allocs/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 411913, "unit": "ns/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16084, "unit": "B/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2576 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 730468, "unit": "ns/op\t 28530 B/op\t 363 allocs/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 730468, "unit": "ns/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28530, "unit": "B/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 596074, "unit": "ns/op\t 30417 B/op\t 391 allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 596074, "unit": "ns/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30417, "unit": "B/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1323855, "unit": "ns/op\t 56876 B/op\t 722 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1323855, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56876, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 985017, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 985017, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 325889, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325889, "unit": "ns/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1665129, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1665129, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 129301, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 129301, "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", "value": 120257, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120257, "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", "value": 215303, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215303, "unit": "ns/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.86, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39877842 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.86, "unit": "ns/op", "extra": "39877842 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39877842 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39877842 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.966, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150827018 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.966, "unit": "ns/op", "extra": "150827018 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150827018 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150827018 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.3, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20918632 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.3, "unit": "ns/op", "extra": "20918632 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20918632 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20918632 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3224, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3224, "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", "value": 56.27, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21063818 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.27, "unit": "ns/op", "extra": "21063818 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21063818 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21063818 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1457594, "unit": "ns/op\t 87303 B/op\t 295 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1457594, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87303, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 704461, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 704461, "unit": "ns/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2325941, "unit": "ns/op\t 97611 B/op\t 463 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2325941, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97611, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344205, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344205, "unit": "ns/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310222, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310222, "unit": "ns/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 717051, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 717051, "unit": "ns/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2206604, "unit": "ns/op\t 15531 B/op\t 281 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2206604, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15531, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1811246, "unit": "ns/op\t 14933 B/op\t 282 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1811246, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14933, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4700597, "unit": "ns/op\t 26668 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4700597, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26668, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 915424, "unit": "ns/op\t 6769 B/op\t 43 allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 915424, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6769, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 917754, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 917754, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3155724, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3155724, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 213070, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 213070, "unit": "ns/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208323, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208323, "unit": "ns/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5647 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414936, "unit": "ns/op\t 3986 B/op\t 82 allocs/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414936, "unit": "ns/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3986, "unit": "B/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 378191, "unit": "ns/op\t 166 B/op\t 3 allocs/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 378191, "unit": "ns/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 166, "unit": "B/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3230 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1650, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "663502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1650, "unit": "ns/op", "extra": "663502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "663502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "663502 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 669307, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 669307, "unit": "ns/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1849 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296234, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296234, "unit": "ns/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151410, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7770 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151410, "unit": "ns/op", "extra": "7770 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7770 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7770 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 565608, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 565608, "unit": "ns/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51764, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23710 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51764, "unit": "ns/op", "extra": "23710 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23710 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23710 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 60639, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 60639, "unit": "ns/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103977, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103977, "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", "value": 342.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3472509 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.7, "unit": "ns/op", "extra": "3472509 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3472509 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3472509 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.57, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13360507 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.57, "unit": "ns/op", "extra": "13360507 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13360507 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13360507 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 623.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1796847 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.4, "unit": "ns/op", "extra": "1796847 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1796847 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1796847 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61399, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61399, "unit": "ns/op", "extra": "19864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66127, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17764 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66127, "unit": "ns/op", "extra": "17764 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17764 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17764 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119371, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119371, "unit": "ns/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9885 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1488322, "unit": "ns/op\t 69086 B/op\t 597 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1488322, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69086, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753405, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753405, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2307866, "unit": "ns/op\t 97499 B/op\t 1003 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2307866, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97499, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339493, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339493, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1384357, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1384357, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "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", "value": 2672659, "unit": "ns/op\t 5527 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672659, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5527, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 812000, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 812000, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18990, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63010 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18990, "unit": "ns/op", "extra": "63010 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63010 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63010 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1684295, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1684295, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "777 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": "b4d8ba6b8c1024a4d28473cc68b1fcf003a92e0b", "message": "Merge pull request #1284 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.1.1\n\nbuild(deps): bump github.com/oracle/coherence-go-client from 1.1.0 to 1.1.1 in /coherence", "timestamp": "2024-03-12T08:15:46+01:00", "tree_id": "4c237dba46afbcad6485d138e96567945288c2db", "url": "https://github.com/gofiber/storage/commit/b4d8ba6b8c1024a4d28473cc68b1fcf003a92e0b" }, "date": 1710228409065, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588134, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588134, "unit": "ns/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 558662, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2182 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 558662, "unit": "ns/op", "extra": "2182 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2182 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2182 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 932973, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 932973, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2007598, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2007598, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1037138, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1037138, "unit": "ns/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1108 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2797113, "unit": "ns/op\t 19057 B/op\t 290 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2797113, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19057, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8701, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142219 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8701, "unit": "ns/op", "extra": "142219 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142219 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142219 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1031, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1031, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20391, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67663 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20391, "unit": "ns/op", "extra": "67663 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67663 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67663 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 252014, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 252014, "unit": "ns/op", "extra": "4315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2484543 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.2, "unit": "ns/op", "extra": "2484543 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2484543 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2484543 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 488208, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 488208, "unit": "ns/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 667387, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 667387, "unit": "ns/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 642.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1861300 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 642.9, "unit": "ns/op", "extra": "1861300 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1861300 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1861300 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1527509, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1527509, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200066, "unit": "ns/op\t 7718 B/op\t 77 allocs/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200066, "unit": "ns/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7718, "unit": "B/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5868 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 180103, "unit": "ns/op\t 3818 B/op\t 73 allocs/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 180103, "unit": "ns/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3818, "unit": "B/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394192, "unit": "ns/op\t 15491 B/op\t 150 allocs/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394192, "unit": "ns/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15491, "unit": "B/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 826539, "unit": "ns/op\t 28489 B/op\t 363 allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 826539, "unit": "ns/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28489, "unit": "B/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1372 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 581314, "unit": "ns/op\t 30359 B/op\t 391 allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 581314, "unit": "ns/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30359, "unit": "B/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1348218, "unit": "ns/op\t 56883 B/op\t 722 allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1348218, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56883, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1051399, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1051399, "unit": "ns/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 346423, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3292 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 346423, "unit": "ns/op", "extra": "3292 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3292 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3292 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1931375, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1931375, "unit": "ns/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115408, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115408, "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", "value": 116351, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116351, "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", "value": 217546, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5204 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217546, "unit": "ns/op", "extra": "5204 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5204 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5204 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39567847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.02, "unit": "ns/op", "extra": "39567847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39567847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39567847 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.958, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148470004 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.958, "unit": "ns/op", "extra": "148470004 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148470004 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148470004 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 117.9, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "9130051 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 117.9, "unit": "ns/op", "extra": "9130051 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "9130051 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "9130051 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3333, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3333, "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", "value": 56.67, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21347235 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.67, "unit": "ns/op", "extra": "21347235 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21347235 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21347235 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1564409, "unit": "ns/op\t 87412 B/op\t 295 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1564409, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87412, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 735900, "unit": "ns/op\t 15639 B/op\t 201 allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 735900, "unit": "ns/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15639, "unit": "B/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2430270, "unit": "ns/op\t 98239 B/op\t 463 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2430270, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98239, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347291, "unit": "ns/op\t 6841 B/op\t 104 allocs/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347291, "unit": "ns/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6841, "unit": "B/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307806, "unit": "ns/op\t 7715 B/op\t 91 allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307806, "unit": "ns/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7715, "unit": "B/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720894, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720894, "unit": "ns/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2215195, "unit": "ns/op\t 15290 B/op\t 281 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2215195, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15290, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2015196, "unit": "ns/op\t 14943 B/op\t 282 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2015196, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14943, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4600577, "unit": "ns/op\t 26671 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4600577, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26671, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 908105, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 908105, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 917319, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 917319, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3150804, "unit": "ns/op\t 13010 B/op\t 83 allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3150804, "unit": "ns/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13010, "unit": "B/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 226119, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 226119, "unit": "ns/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211556, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5013 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211556, "unit": "ns/op", "extra": "5013 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5013 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5013 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415930, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415930, "unit": "ns/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2790 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 384208, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 384208, "unit": "ns/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1625, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "708476 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1625, "unit": "ns/op", "extra": "708476 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "708476 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "708476 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 746650, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 746650, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 308765, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 308765, "unit": "ns/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4080 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153346, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153346, "unit": "ns/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 582187, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 582187, "unit": "ns/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 62359, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22671 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 62359, "unit": "ns/op", "extra": "22671 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22671 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22671 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52174, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23062 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52174, "unit": "ns/op", "extra": "23062 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23062 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23062 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109479, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109479, "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", "value": 327.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3653965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 327.2, "unit": "ns/op", "extra": "3653965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3653965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3653965 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.91, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13245008 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.91, "unit": "ns/op", "extra": "13245008 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13245008 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13245008 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1889222 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.9, "unit": "ns/op", "extra": "1889222 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1889222 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1889222 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61270, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19543 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61270, "unit": "ns/op", "extra": "19543 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19543 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19543 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66849, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17750 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66849, "unit": "ns/op", "extra": "17750 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17750 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17750 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122111, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122111, "unit": "ns/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1548817, "unit": "ns/op\t 69170 B/op\t 597 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1548817, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69170, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 755819, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 755819, "unit": "ns/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2411890, "unit": "ns/op\t 97473 B/op\t 1002 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2411890, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97473, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1360786, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1360786, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353819, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353819, "unit": "ns/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2706275, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2706275, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 838260, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 838260, "unit": "ns/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18828, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18828, "unit": "ns/op", "extra": "62673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62673 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1652462, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1652462, "unit": "ns/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "738 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": "1b6f22b6e1e4dba6f633629d5fd9532d16ea4738", "message": "Merge pull request #1286 from gofiber/dependabot/go_modules/badger/google.golang.org/protobuf-1.33.0\n\nbuild(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /badger", "timestamp": "2024-03-13T22:06:35+01:00", "tree_id": "64e6620cdcce27f9feafc9e6cb601bab2447015a", "url": "https://github.com/gofiber/storage/commit/1b6f22b6e1e4dba6f633629d5fd9532d16ea4738" }, "date": 1710364503404, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 642912, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 642912, "unit": "ns/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 521838, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 521838, "unit": "ns/op", "extra": "2306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873509, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873509, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2286321, "unit": "ns/op\t 10616 B/op\t 167 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2286321, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10616, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1318316, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1318316, "unit": "ns/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2736395, "unit": "ns/op\t 19121 B/op\t 290 allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2736395, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19121, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9045, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140080 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9045, "unit": "ns/op", "extra": "140080 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140080 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140080 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1027, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1161102 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1027, "unit": "ns/op", "extra": "1161102 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1161102 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1161102 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17822, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65844 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17822, "unit": "ns/op", "extra": "65844 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65844 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65844 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 352447, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 352447, "unit": "ns/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2391046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.5, "unit": "ns/op", "extra": "2391046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2391046 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2391046 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 656829, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 656829, "unit": "ns/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 954442, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 954442, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 750.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1860972 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 750.9, "unit": "ns/op", "extra": "1860972 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1860972 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1860972 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1752645, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1752645, "unit": "ns/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196044, "unit": "ns/op\t 7611 B/op\t 77 allocs/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196044, "unit": "ns/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7611, "unit": "B/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6055 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161722, "unit": "ns/op\t 3811 B/op\t 73 allocs/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161722, "unit": "ns/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3811, "unit": "B/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 390830, "unit": "ns/op\t 15487 B/op\t 149 allocs/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390830, "unit": "ns/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15487, "unit": "B/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2770 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 721112, "unit": "ns/op\t 28488 B/op\t 363 allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 721112, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28488, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 541320, "unit": "ns/op\t 30374 B/op\t 391 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 541320, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30374, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1326924, "unit": "ns/op\t 56904 B/op\t 722 allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1326924, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56904, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1055343, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1055343, "unit": "ns/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 346860, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3856 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 346860, "unit": "ns/op", "extra": "3856 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3856 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3856 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1984607, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1984607, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 111516, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 111516, "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", "value": 119234, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119234, "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", "value": 211989, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211989, "unit": "ns/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 37.65, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "28599378 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 37.65, "unit": "ns/op", "extra": "28599378 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "28599378 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "28599378 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.045, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152255940 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.045, "unit": "ns/op", "extra": "152255940 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152255940 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152255940 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.59, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19456858 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.59, "unit": "ns/op", "extra": "19456858 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19456858 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19456858 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3168, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3168, "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", "value": 56.61, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21209524 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.61, "unit": "ns/op", "extra": "21209524 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21209524 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21209524 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1722750, "unit": "ns/op\t 87888 B/op\t 295 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1722750, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87888, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 771090, "unit": "ns/op\t 15570 B/op\t 201 allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 771090, "unit": "ns/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2545507, "unit": "ns/op\t 97694 B/op\t 463 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2545507, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97694, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345609, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345609, "unit": "ns/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307457, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307457, "unit": "ns/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723239, "unit": "ns/op\t 12243 B/op\t 182 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723239, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12243, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2532942, "unit": "ns/op\t 15214 B/op\t 281 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2532942, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15214, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1784228, "unit": "ns/op\t 15060 B/op\t 282 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1784228, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15060, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5728476, "unit": "ns/op\t 26988 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5728476, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26988, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 901501, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 901501, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 908979, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 908979, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4669089, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4669089, "unit": "ns/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "261 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210167, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5370 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210167, "unit": "ns/op", "extra": "5370 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5370 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5370 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205460, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205460, "unit": "ns/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411196, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411196, "unit": "ns/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 566948, "unit": "ns/op\t 123 B/op\t 3 allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 566948, "unit": "ns/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 123, "unit": "B/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1821, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "659132 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1821, "unit": "ns/op", "extra": "659132 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "659132 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "659132 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1230429, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1230429, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 390419, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 390419, "unit": "ns/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149703, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149703, "unit": "ns/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 730857, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 730857, "unit": "ns/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51833, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24243 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51833, "unit": "ns/op", "extra": "24243 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24243 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24243 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49715, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24016 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49715, "unit": "ns/op", "extra": "24016 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24016 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24016 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101436, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101436, "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", "value": 331.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3556054 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.8, "unit": "ns/op", "extra": "3556054 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3556054 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3556054 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 108.6, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13309374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 108.6, "unit": "ns/op", "extra": "13309374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13309374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13309374 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 620.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1917086 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 620.5, "unit": "ns/op", "extra": "1917086 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1917086 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1917086 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 68340, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20050 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68340, "unit": "ns/op", "extra": "20050 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20050 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20050 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65994, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65994, "unit": "ns/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18152 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121153, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9976 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121153, "unit": "ns/op", "extra": "9976 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9976 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9976 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1692518, "unit": "ns/op\t 69148 B/op\t 597 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1692518, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69148, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 849271, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 849271, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2586547, "unit": "ns/op\t 97389 B/op\t 1002 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2586547, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97389, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345354, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345354, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352108, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352108, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679331, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679331, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 899569, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 899569, "unit": "ns/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19000, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19000, "unit": "ns/op", "extra": "64189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64189 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64189 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2051580, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2051580, "unit": "ns/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "606 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": "c2811fa89720034fbbdc125276b5d66ff3dc0772", "message": "Merge pull request #1287 from gofiber/dependabot/go_modules/etcd/google.golang.org/protobuf-1.33.0\n\nbuild(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /etcd", "timestamp": "2024-03-14T00:01:22+01:00", "tree_id": "e16f1b6da2c328601824124c4ae74332a5b6a6c0", "url": "https://github.com/gofiber/storage/commit/c2811fa89720034fbbdc125276b5d66ff3dc0772" }, "date": 1710371414710, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 589450, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589450, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528730, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528730, "unit": "ns/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2298 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 879414, "unit": "ns/op\t 23305 B/op\t 340 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879414, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23305, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2023618, "unit": "ns/op\t 10552 B/op\t 167 allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2023618, "unit": "ns/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10552, "unit": "B/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1036279, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1036279, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2494968, "unit": "ns/op\t 19019 B/op\t 290 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2494968, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19019, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9018, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139644 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9018, "unit": "ns/op", "extra": "139644 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139644 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139644 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1072, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1089277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1072, "unit": "ns/op", "extra": "1089277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1089277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1089277 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17812, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "64399 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17812, "unit": "ns/op", "extra": "64399 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64399 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64399 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 258483, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 258483, "unit": "ns/op", "extra": "4134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4134 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 507.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2470407 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.3, "unit": "ns/op", "extra": "2470407 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2470407 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2470407 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 474450, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 474450, "unit": "ns/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2408 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1017778, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1017778, "unit": "ns/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1005 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 655.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1711536 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 655.8, "unit": "ns/op", "extra": "1711536 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1711536 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1711536 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1406733, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1406733, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202098, "unit": "ns/op\t 7685 B/op\t 77 allocs/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202098, "unit": "ns/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7685, "unit": "B/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5932 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 179546, "unit": "ns/op\t 3827 B/op\t 73 allocs/op", "extra": "8085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179546, "unit": "ns/op", "extra": "8085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3827, "unit": "B/op", "extra": "8085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8085 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 407518, "unit": "ns/op\t 15658 B/op\t 152 allocs/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407518, "unit": "ns/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15658, "unit": "B/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2785 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 879563, "unit": "ns/op\t 28527 B/op\t 363 allocs/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 879563, "unit": "ns/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28527, "unit": "B/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 679544, "unit": "ns/op\t 30318 B/op\t 391 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 679544, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30318, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1271303, "unit": "ns/op\t 56914 B/op\t 722 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1271303, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56914, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1137425, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1137425, "unit": "ns/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 425662, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 425662, "unit": "ns/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1525506, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1525506, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115262, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115262, "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", "value": 119526, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119526, "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", "value": 217023, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217023, "unit": "ns/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.92, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36555807 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.92, "unit": "ns/op", "extra": "36555807 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36555807 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36555807 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.32, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150990933 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.32, "unit": "ns/op", "extra": "150990933 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150990933 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150990933 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19197730 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.47, "unit": "ns/op", "extra": "19197730 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19197730 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19197730 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3395, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3395, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21394567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21394567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21394567 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21394567 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1504752, "unit": "ns/op\t 87393 B/op\t 295 allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1504752, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87393, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698974, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698974, "unit": "ns/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2591936, "unit": "ns/op\t 97690 B/op\t 463 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2591936, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97690, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346222, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346222, "unit": "ns/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309260, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309260, "unit": "ns/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718862, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718862, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2202148, "unit": "ns/op\t 15635 B/op\t 281 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2202148, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15635, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1773234, "unit": "ns/op\t 14848 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1773234, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14848, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4534375, "unit": "ns/op\t 26664 B/op\t 532 allocs/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4534375, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26664, "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", "value": 930713, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 930713, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1047373, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1047373, "unit": "ns/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3724456, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3724456, "unit": "ns/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "349 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 215152, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 215152, "unit": "ns/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210730, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210730, "unit": "ns/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419889, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419889, "unit": "ns/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 374811, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "3501 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 374811, "unit": "ns/op", "extra": "3501 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "3501 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3501 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1675, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "646414 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1675, "unit": "ns/op", "extra": "646414 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "646414 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "646414 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 756247, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 756247, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 311479, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 311479, "unit": "ns/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3975 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152769, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7766 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152769, "unit": "ns/op", "extra": "7766 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7766 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7766 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 598460, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 598460, "unit": "ns/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51143, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24522 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51143, "unit": "ns/op", "extra": "24522 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24522 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24522 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50558, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23402 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50558, "unit": "ns/op", "extra": "23402 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23402 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23402 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103652, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103652, "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", "value": 320.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3565544 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 320.2, "unit": "ns/op", "extra": "3565544 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3565544 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3565544 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 104.8, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12683678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 104.8, "unit": "ns/op", "extra": "12683678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12683678 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12683678 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 630, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1721310 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630, "unit": "ns/op", "extra": "1721310 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1721310 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1721310 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 64102, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19600 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 64102, "unit": "ns/op", "extra": "19600 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19600 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19600 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66862, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "15360 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66862, "unit": "ns/op", "extra": "15360 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "15360 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "15360 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121124, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9698 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121124, "unit": "ns/op", "extra": "9698 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9698 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9698 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1554278, "unit": "ns/op\t 69129 B/op\t 597 allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1554278, "unit": "ns/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69129, "unit": "B/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "768 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 860705, "unit": "ns/op\t 66322 B/op\t 544 allocs/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 860705, "unit": "ns/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66322, "unit": "B/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1401 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2381882, "unit": "ns/op\t 97386 B/op\t 1002 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2381882, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97386, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344893, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344893, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359801, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359801, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "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", "value": 2680996, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680996, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 844617, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 844617, "unit": "ns/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19100, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59287 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19100, "unit": "ns/op", "extra": "59287 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59287 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59287 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1782472, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1782472, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "686 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": "2eb0ca23acbd1459dd20ff4313e5d06b4c67de9b", "message": "Merge pull request #1289 from gofiber/dependabot/go_modules/pebble/google.golang.org/protobuf-1.33.0\n\nbuild(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /pebble", "timestamp": "2024-03-14T00:02:50+01:00", "tree_id": "2e44eb03b16a6699cfde4549a1c397ef02a6a19e", "url": "https://github.com/gofiber/storage/commit/2eb0ca23acbd1459dd20ff4313e5d06b4c67de9b" }, "date": 1710371522713, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596044, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596044, "unit": "ns/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 537099, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537099, "unit": "ns/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 888547, "unit": "ns/op\t 23333 B/op\t 340 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 888547, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1985768, "unit": "ns/op\t 10546 B/op\t 167 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1985768, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10546, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1072268, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1072268, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2399414, "unit": "ns/op\t 19012 B/op\t 290 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2399414, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19012, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8870, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131934 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8870, "unit": "ns/op", "extra": "131934 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131934 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131934 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 972.9, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1201976 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 972.9, "unit": "ns/op", "extra": "1201976 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1201976 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1201976 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18756, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "59034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18756, "unit": "ns/op", "extra": "59034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59034 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 191901, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 191901, "unit": "ns/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2391670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.8, "unit": "ns/op", "extra": "2391670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2391670 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2391670 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 383810, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 383810, "unit": "ns/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 692847, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 692847, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 658.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1669594 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 658.7, "unit": "ns/op", "extra": "1669594 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1669594 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1669594 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1424084, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1424084, "unit": "ns/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203556, "unit": "ns/op\t 7740 B/op\t 77 allocs/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203556, "unit": "ns/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7740, "unit": "B/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 181316, "unit": "ns/op\t 3823 B/op\t 73 allocs/op", "extra": "6764 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 181316, "unit": "ns/op", "extra": "6764 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3823, "unit": "B/op", "extra": "6764 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6764 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403440, "unit": "ns/op\t 16124 B/op\t 149 allocs/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403440, "unit": "ns/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16124, "unit": "B/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 847328, "unit": "ns/op\t 28551 B/op\t 363 allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 847328, "unit": "ns/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28551, "unit": "B/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 569588, "unit": "ns/op\t 30377 B/op\t 391 allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 569588, "unit": "ns/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30377, "unit": "B/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1337418, "unit": "ns/op\t 56898 B/op\t 722 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1337418, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56898, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1002434, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1002434, "unit": "ns/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 354374, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 354374, "unit": "ns/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1516033, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1516033, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 120169, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 120169, "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", "value": 118201, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118201, "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", "value": 220888, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5388 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220888, "unit": "ns/op", "extra": "5388 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5388 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5388 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.84, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39569821 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.84, "unit": "ns/op", "extra": "39569821 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39569821 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39569821 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.515, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148473254 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.515, "unit": "ns/op", "extra": "148473254 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148473254 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148473254 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 62.79, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21451154 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.79, "unit": "ns/op", "extra": "21451154 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21451154 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21451154 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3542, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3542, "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", "value": 56.5, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21339039 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.5, "unit": "ns/op", "extra": "21339039 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21339039 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21339039 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1438819, "unit": "ns/op\t 87908 B/op\t 295 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1438819, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87908, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 703947, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 703947, "unit": "ns/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2519144, "unit": "ns/op\t 98050 B/op\t 463 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2519144, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98050, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 353120, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3682 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 353120, "unit": "ns/op", "extra": "3682 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3682 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3682 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311269, "unit": "ns/op\t 7722 B/op\t 91 allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311269, "unit": "ns/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7722, "unit": "B/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 714262, "unit": "ns/op\t 12232 B/op\t 182 allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714262, "unit": "ns/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12232, "unit": "B/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2119646, "unit": "ns/op\t 15283 B/op\t 281 allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2119646, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15283, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1760967, "unit": "ns/op\t 15361 B/op\t 282 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1760967, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15361, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4283611, "unit": "ns/op\t 26895 B/op\t 532 allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4283611, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26895, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 932301, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 932301, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1024045, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1024045, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3280234, "unit": "ns/op\t 13010 B/op\t 83 allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3280234, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13010, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 213375, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5353 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 213375, "unit": "ns/op", "extra": "5353 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5353 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5353 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 219044, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 219044, "unit": "ns/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4932 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 429690, "unit": "ns/op\t 3961 B/op\t 82 allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 429690, "unit": "ns/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3961, "unit": "B/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 289237, "unit": "ns/op\t 148 B/op\t 3 allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 289237, "unit": "ns/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 148, "unit": "B/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1716, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "707694 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1716, "unit": "ns/op", "extra": "707694 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "707694 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "707694 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 573711, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 573711, "unit": "ns/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1994 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 281061, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 281061, "unit": "ns/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4442 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153621, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153621, "unit": "ns/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7437 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 561802, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 561802, "unit": "ns/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54105, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19065 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54105, "unit": "ns/op", "extra": "19065 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19065 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19065 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53079, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22032 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53079, "unit": "ns/op", "extra": "22032 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22032 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22032 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109716, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109716, "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", "value": 321.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3882765 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 321.9, "unit": "ns/op", "extra": "3882765 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3882765 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3882765 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.09, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11256633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.09, "unit": "ns/op", "extra": "11256633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11256633 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11256633 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 619, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1865113 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 619, "unit": "ns/op", "extra": "1865113 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1865113 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1865113 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62628, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62628, "unit": "ns/op", "extra": "18634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18634 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67500, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17688 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67500, "unit": "ns/op", "extra": "17688 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17688 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17688 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 135139, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 135139, "unit": "ns/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1468400, "unit": "ns/op\t 69202 B/op\t 597 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1468400, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69202, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766895, "unit": "ns/op\t 66348 B/op\t 544 allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766895, "unit": "ns/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66348, "unit": "B/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2343565, "unit": "ns/op\t 97581 B/op\t 1002 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2343565, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97581, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1358061, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358061, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1366653, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1366653, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2699078, "unit": "ns/op\t 5536 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2699078, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5536, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 722754, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 722754, "unit": "ns/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18641, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65804 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18641, "unit": "ns/op", "extra": "65804 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65804 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65804 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1416220, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1416220, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "859 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": "92cd02fdbfe1d84d8695e3bace13be8a6c32bd59", "message": "Merge pull request #1288 from gofiber/dependabot/go_modules/coherence/google.golang.org/protobuf-1.33.0\n\nbuild(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /coherence", "timestamp": "2024-03-14T00:03:00+01:00", "tree_id": "ad6c4e167c15e3f488357d2a4eb7ad75c24fd80e", "url": "https://github.com/gofiber/storage/commit/92cd02fdbfe1d84d8695e3bace13be8a6c32bd59" }, "date": 1710371545202, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588088, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588088, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523636, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523636, "unit": "ns/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 869593, "unit": "ns/op\t 23339 B/op\t 340 allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869593, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23339, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1884396, "unit": "ns/op\t 10526 B/op\t 167 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1884396, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10526, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1025767, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1025767, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2317686, "unit": "ns/op\t 19041 B/op\t 290 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2317686, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19041, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8973, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8973, "unit": "ns/op", "extra": "145676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145676 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1018, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1018, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17671, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68568 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17671, "unit": "ns/op", "extra": "68568 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68568 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68568 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 205155, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "7056 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 205155, "unit": "ns/op", "extra": "7056 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "7056 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "7056 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 579.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2393368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 579.1, "unit": "ns/op", "extra": "2393368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2393368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2393368 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 381708, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "3009 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 381708, "unit": "ns/op", "extra": "3009 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "3009 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3009 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1160768, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1160768, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 741.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1857122 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 741.4, "unit": "ns/op", "extra": "1857122 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1857122 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1857122 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1515112, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1515112, "unit": "ns/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "721 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204394, "unit": "ns/op\t 7692 B/op\t 77 allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204394, "unit": "ns/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7692, "unit": "B/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164708, "unit": "ns/op\t 3833 B/op\t 73 allocs/op", "extra": "7773 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164708, "unit": "ns/op", "extra": "7773 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3833, "unit": "B/op", "extra": "7773 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7773 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 414112, "unit": "ns/op\t 15934 B/op\t 153 allocs/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 414112, "unit": "ns/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15934, "unit": "B/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2691 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 727462, "unit": "ns/op\t 28486 B/op\t 363 allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 727462, "unit": "ns/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28486, "unit": "B/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1432 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 586169, "unit": "ns/op\t 30365 B/op\t 391 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 586169, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30365, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1411314, "unit": "ns/op\t 56861 B/op\t 722 allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1411314, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56861, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 966679, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 966679, "unit": "ns/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 310206, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3964 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310206, "unit": "ns/op", "extra": "3964 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "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", "value": 1617325, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1617325, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 120738, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 120738, "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", "value": 112345, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8917 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112345, "unit": "ns/op", "extra": "8917 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8917 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8917 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214857, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214857, "unit": "ns/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5676 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.15, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38890933 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.15, "unit": "ns/op", "extra": "38890933 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38890933 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38890933 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.09, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147184506 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.09, "unit": "ns/op", "extra": "147184506 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147184506 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147184506 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.26, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19834879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.26, "unit": "ns/op", "extra": "19834879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19834879 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19834879 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3174, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3174, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21345957 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21345957 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21345957 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21345957 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1411137, "unit": "ns/op\t 87402 B/op\t 295 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1411137, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87402, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 683631, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 683631, "unit": "ns/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2294624, "unit": "ns/op\t 98014 B/op\t 463 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2294624, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98014, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 383264, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 383264, "unit": "ns/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308525, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308525, "unit": "ns/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711356, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711356, "unit": "ns/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2115393, "unit": "ns/op\t 15390 B/op\t 281 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2115393, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15390, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1740357, "unit": "ns/op\t 15034 B/op\t 282 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1740357, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15034, "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", "value": 4299337, "unit": "ns/op\t 27106 B/op\t 532 allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4299337, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27106, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1079754, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1079754, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1049587, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1049587, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3117316, "unit": "ns/op\t 13032 B/op\t 83 allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3117316, "unit": "ns/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13032, "unit": "B/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209433, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209433, "unit": "ns/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5564 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210614, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210614, "unit": "ns/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417196, "unit": "ns/op\t 3987 B/op\t 82 allocs/op", "extra": "2769 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417196, "unit": "ns/op", "extra": "2769 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3987, "unit": "B/op", "extra": "2769 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2769 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 293422, "unit": "ns/op\t 149 B/op\t 3 allocs/op", "extra": "4383 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 293422, "unit": "ns/op", "extra": "4383 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 149, "unit": "B/op", "extra": "4383 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4383 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1701, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "726002 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1701, "unit": "ns/op", "extra": "726002 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "726002 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "726002 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 543555, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 543555, "unit": "ns/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2262 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 270107, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 270107, "unit": "ns/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4497 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149136, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8186 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149136, "unit": "ns/op", "extra": "8186 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8186 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8186 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 539518, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 539518, "unit": "ns/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2260 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56743, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "20802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56743, "unit": "ns/op", "extra": "20802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20802 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52180, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20743 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52180, "unit": "ns/op", "extra": "20743 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20743 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20743 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101716, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101716, "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", "value": 324.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3808568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 324.2, "unit": "ns/op", "extra": "3808568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3808568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3808568 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.35, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12702794 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.35, "unit": "ns/op", "extra": "12702794 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12702794 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12702794 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 623.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1878123 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.2, "unit": "ns/op", "extra": "1878123 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1878123 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1878123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61052, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61052, "unit": "ns/op", "extra": "20119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20119 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68065, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18348 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68065, "unit": "ns/op", "extra": "18348 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18348 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18348 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118187, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9974 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118187, "unit": "ns/op", "extra": "9974 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9974 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9974 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1459544, "unit": "ns/op\t 69108 B/op\t 597 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1459544, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69108, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760681, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760681, "unit": "ns/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2251685, "unit": "ns/op\t 97509 B/op\t 1002 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2251685, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97509, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1343420, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343420, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1376953, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1376953, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2673202, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673202, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 706659, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 706659, "unit": "ns/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18533, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18533, "unit": "ns/op", "extra": "66855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66855 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1505741, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1505741, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "879 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": "2680f18e3f570dd25b6ea6c3d55d1a382423dbb8", "message": "Merge pull request #1290 from gofiber/dependabot/go_modules/couchbase/google.golang.org/protobuf-1.33.0\n\nbuild(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /couchbase", "timestamp": "2024-03-14T00:05:42+01:00", "tree_id": "5556178453e088c160eaec1b16cbb63eae77eac6", "url": "https://github.com/gofiber/storage/commit/2680f18e3f570dd25b6ea6c3d55d1a382423dbb8" }, "date": 1710371660255, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 577106, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 577106, "unit": "ns/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 520999, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 520999, "unit": "ns/op", "extra": "2328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 878292, "unit": "ns/op\t 23315 B/op\t 340 allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 878292, "unit": "ns/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2232133, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2232133, "unit": "ns/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1029042, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1029042, "unit": "ns/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2485739, "unit": "ns/op\t 19018 B/op\t 290 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2485739, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19018, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8821, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131043 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8821, "unit": "ns/op", "extra": "131043 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131043 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131043 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1025, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1025, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17591, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17591, "unit": "ns/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67954 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 241047, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 241047, "unit": "ns/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2376363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.1, "unit": "ns/op", "extra": "2376363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2376363 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2376363 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 496404, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 496404, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 995795, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 995795, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 628.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1877526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 628.7, "unit": "ns/op", "extra": "1877526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1877526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1877526 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1948638, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1948638, "unit": "ns/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201186, "unit": "ns/op\t 7644 B/op\t 77 allocs/op", "extra": "6000 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201186, "unit": "ns/op", "extra": "6000 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7644, "unit": "B/op", "extra": "6000 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6000 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 177090, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 177090, "unit": "ns/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396402, "unit": "ns/op\t 7994 B/op\t 150 allocs/op", "extra": "2684 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396402, "unit": "ns/op", "extra": "2684 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7994, "unit": "B/op", "extra": "2684 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2684 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 826247, "unit": "ns/op\t 28489 B/op\t 363 allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 826247, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28489, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 550262, "unit": "ns/op\t 30370 B/op\t 391 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 550262, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30370, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1323818, "unit": "ns/op\t 56975 B/op\t 722 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1323818, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56975, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1244539, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1244539, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 438468, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 438468, "unit": "ns/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1490380, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1490380, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121132, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121132, "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", "value": 118135, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9535 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118135, "unit": "ns/op", "extra": "9535 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9535 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9535 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214564, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214564, "unit": "ns/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.03, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39611871 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.03, "unit": "ns/op", "extra": "39611871 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39611871 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39611871 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.099, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "142814761 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.099, "unit": "ns/op", "extra": "142814761 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142814761 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142814761 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 60.55, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21418459 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.55, "unit": "ns/op", "extra": "21418459 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21418459 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21418459 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3299, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3299, "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", "value": 56.46, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21369080 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.46, "unit": "ns/op", "extra": "21369080 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21369080 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21369080 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1494699, "unit": "ns/op\t 88282 B/op\t 295 allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1494699, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88282, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 714028, "unit": "ns/op\t 15593 B/op\t 201 allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 714028, "unit": "ns/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2598545, "unit": "ns/op\t 97607 B/op\t 463 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2598545, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342885, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342885, "unit": "ns/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 304581, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 304581, "unit": "ns/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3934 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709306, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709306, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2155455, "unit": "ns/op\t 15422 B/op\t 281 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2155455, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15422, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1778122, "unit": "ns/op\t 15038 B/op\t 282 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1778122, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15038, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4564647, "unit": "ns/op\t 27205 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4564647, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27205, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 899440, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 899440, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919852, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919852, "unit": "ns/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3260065, "unit": "ns/op\t 13005 B/op\t 83 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3260065, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13005, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208816, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208816, "unit": "ns/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206102, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5133 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206102, "unit": "ns/op", "extra": "5133 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5133 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5133 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414893, "unit": "ns/op\t 3963 B/op\t 82 allocs/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414893, "unit": "ns/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3963, "unit": "B/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 346447, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 346447, "unit": "ns/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1688, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "716671 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1688, "unit": "ns/op", "extra": "716671 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "716671 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "716671 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 760366, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 760366, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 321059, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321059, "unit": "ns/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3892 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151345, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151345, "unit": "ns/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 609324, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 609324, "unit": "ns/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2084 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53169, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53169, "unit": "ns/op", "extra": "22335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22335 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22335 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53311, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53311, "unit": "ns/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23380 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108669, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "11479 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108669, "unit": "ns/op", "extra": "11479 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11479 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11479 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 347.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3269823 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347.9, "unit": "ns/op", "extra": "3269823 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3269823 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3269823 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 102.9, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13099425 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 102.9, "unit": "ns/op", "extra": "13099425 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13099425 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13099425 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 650.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1775828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 650.9, "unit": "ns/op", "extra": "1775828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1775828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1775828 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66036, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "18973 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66036, "unit": "ns/op", "extra": "18973 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18973 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18973 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67554, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67554, "unit": "ns/op", "extra": "17196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17196 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123066, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10020 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123066, "unit": "ns/op", "extra": "10020 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10020 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10020 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1688306, "unit": "ns/op\t 69064 B/op\t 597 allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1688306, "unit": "ns/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69064, "unit": "B/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 777066, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 777066, "unit": "ns/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2504115, "unit": "ns/op\t 97476 B/op\t 1002 allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2504115, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97476, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349751, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349751, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355444, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355444, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2678685, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678685, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 814839, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 814839, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19444, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66037 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19444, "unit": "ns/op", "extra": "66037 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66037 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66037 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1762792, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1762792, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "708 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": "630632b4a4b4f3fe17f84a2fa3596531dfd9b1a7", "message": "Merge pull request #1292 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.8.0\n\nbuild(deps): bump github.com/couchbase/gocb/v2 from 2.7.2 to 2.8.0 in /couchbase", "timestamp": "2024-03-14T08:19:20+01:00", "tree_id": "4eef6e077e754fc07fcd7614522a5d763feff678", "url": "https://github.com/gofiber/storage/commit/630632b4a4b4f3fe17f84a2fa3596531dfd9b1a7" }, "date": 1710401259185, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 585786, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585786, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528187, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528187, "unit": "ns/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2319 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 878239, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 878239, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2053446, "unit": "ns/op\t 10573 B/op\t 167 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2053446, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10573, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1124709, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1124709, "unit": "ns/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2637387, "unit": "ns/op\t 19075 B/op\t 290 allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2637387, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19075, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8838, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142318 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8838, "unit": "ns/op", "extra": "142318 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142318 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142318 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1026, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18608, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18608, "unit": "ns/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 262134, "unit": "ns/op\t 6281 B/op\t 42 allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 262134, "unit": "ns/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2457775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.5, "unit": "ns/op", "extra": "2457775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2457775 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2457775 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 493262, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 493262, "unit": "ns/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 784199, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 784199, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 766.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1714858 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 766.4, "unit": "ns/op", "extra": "1714858 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1714858 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1714858 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1437457, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1437457, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198461, "unit": "ns/op\t 4148 B/op\t 77 allocs/op", "extra": "5967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198461, "unit": "ns/op", "extra": "5967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4148, "unit": "B/op", "extra": "5967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5967 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161926, "unit": "ns/op\t 3828 B/op\t 73 allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161926, "unit": "ns/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3828, "unit": "B/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396746, "unit": "ns/op\t 15876 B/op\t 151 allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396746, "unit": "ns/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15876, "unit": "B/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 703533, "unit": "ns/op\t 28506 B/op\t 363 allocs/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 703533, "unit": "ns/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28506, "unit": "B/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 548367, "unit": "ns/op\t 30358 B/op\t 391 allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 548367, "unit": "ns/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30358, "unit": "B/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1388258, "unit": "ns/op\t 56900 B/op\t 722 allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1388258, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56900, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1001489, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1001489, "unit": "ns/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 310468, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 310468, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1675841, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1675841, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115797, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115797, "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", "value": 119977, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119977, "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", "value": 236936, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 236936, "unit": "ns/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5882 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.29, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38482261 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.29, "unit": "ns/op", "extra": "38482261 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38482261 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38482261 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.941, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148690900 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.941, "unit": "ns/op", "extra": "148690900 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148690900 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148690900 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.42, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21406605 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.42, "unit": "ns/op", "extra": "21406605 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21406605 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21406605 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3178, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3178, "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", "value": 56.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21392319 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.66, "unit": "ns/op", "extra": "21392319 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21392319 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21392319 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1647932, "unit": "ns/op\t 87229 B/op\t 295 allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1647932, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87229, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 695697, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 695697, "unit": "ns/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2343895, "unit": "ns/op\t 97714 B/op\t 463 allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2343895, "unit": "ns/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97714, "unit": "B/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345282, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345282, "unit": "ns/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3470 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 331979, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 331979, "unit": "ns/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3924 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 713628, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713628, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2148785, "unit": "ns/op\t 15337 B/op\t 281 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2148785, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15337, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1740336, "unit": "ns/op\t 15043 B/op\t 282 allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1740336, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15043, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4417602, "unit": "ns/op\t 26952 B/op\t 532 allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4417602, "unit": "ns/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26952, "unit": "B/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1030809, "unit": "ns/op\t 6769 B/op\t 43 allocs/op", "extra": "1282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1030809, "unit": "ns/op", "extra": "1282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6769, "unit": "B/op", "extra": "1282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 972941, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 972941, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3345877, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3345877, "unit": "ns/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "315 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211421, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211421, "unit": "ns/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210674, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210674, "unit": "ns/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 420365, "unit": "ns/op\t 3959 B/op\t 82 allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 420365, "unit": "ns/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3959, "unit": "B/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 340112, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 340112, "unit": "ns/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1733, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "664273 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1733, "unit": "ns/op", "extra": "664273 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "664273 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "664273 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 685848, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 685848, "unit": "ns/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1761 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 293504, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4120 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 293504, "unit": "ns/op", "extra": "4120 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4120 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4120 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 163946, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7964 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 163946, "unit": "ns/op", "extra": "7964 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7964 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7964 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 585643, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 585643, "unit": "ns/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52005, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23443 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52005, "unit": "ns/op", "extra": "23443 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23443 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23443 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50787, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50787, "unit": "ns/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23620 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105131, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105131, "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", "value": 364.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "2849067 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 364.7, "unit": "ns/op", "extra": "2849067 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "2849067 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "2849067 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.97, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13501338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.97, "unit": "ns/op", "extra": "13501338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13501338 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13501338 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1892829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.8, "unit": "ns/op", "extra": "1892829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1892829 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1892829 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60769, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19594 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60769, "unit": "ns/op", "extra": "19594 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19594 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19594 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67006, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67006, "unit": "ns/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122126, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122126, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1503172, "unit": "ns/op\t 69242 B/op\t 597 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1503172, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69242, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751240, "unit": "ns/op\t 66347 B/op\t 544 allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751240, "unit": "ns/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66347, "unit": "B/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2389884, "unit": "ns/op\t 97486 B/op\t 1002 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2389884, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97486, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1351831, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351831, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1351279, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1351279, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2682325, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682325, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 876285, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 876285, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22251, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22251, "unit": "ns/op", "extra": "62365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62365 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62365 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1810066, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1810066, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "662 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": "e8b41f1b5db9d03e6d1419df512b853403aad9e2", "message": "Merge pull request #1293 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.32\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.31 to 1.0.32 in /rueidis", "timestamp": "2024-03-15T08:36:43+01:00", "tree_id": "077011917d4f4e4af97645818afcd6f725eb31e8", "url": "https://github.com/gofiber/storage/commit/e8b41f1b5db9d03e6d1419df512b853403aad9e2" }, "date": 1710488684243, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 627804, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 627804, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545524, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545524, "unit": "ns/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 868872, "unit": "ns/op\t 23316 B/op\t 340 allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 868872, "unit": "ns/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23316, "unit": "B/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1915411, "unit": "ns/op\t 10546 B/op\t 167 allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1915411, "unit": "ns/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10546, "unit": "B/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1120520, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1120520, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2938930, "unit": "ns/op\t 19032 B/op\t 290 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2938930, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19032, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8832, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131166 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8832, "unit": "ns/op", "extra": "131166 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131166 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131166 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1030, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1030, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19970, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67675 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19970, "unit": "ns/op", "extra": "67675 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67675 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67675 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 183361, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6783 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 183361, "unit": "ns/op", "extra": "6783 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6783 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6783 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 486.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2510175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 486.5, "unit": "ns/op", "extra": "2510175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2510175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2510175 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 358735, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 358735, "unit": "ns/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3158 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 655493, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 655493, "unit": "ns/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1802517 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.4, "unit": "ns/op", "extra": "1802517 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1802517 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1802517 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1289789, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1289789, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205873, "unit": "ns/op\t 7701 B/op\t 77 allocs/op", "extra": "5905 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205873, "unit": "ns/op", "extra": "5905 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7701, "unit": "B/op", "extra": "5905 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5905 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 175494, "unit": "ns/op\t 3840 B/op\t 73 allocs/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 175494, "unit": "ns/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3840, "unit": "B/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "5918 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404531, "unit": "ns/op\t 15860 B/op\t 150 allocs/op", "extra": "2667 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404531, "unit": "ns/op", "extra": "2667 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15860, "unit": "B/op", "extra": "2667 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2667 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 758499, "unit": "ns/op\t 28511 B/op\t 363 allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 758499, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28511, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 539107, "unit": "ns/op\t 30353 B/op\t 391 allocs/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 539107, "unit": "ns/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30353, "unit": "B/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1148792, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1148792, "unit": "ns/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "957 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1028507, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1028507, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 396407, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 396407, "unit": "ns/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1438681, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1438681, "unit": "ns/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113254, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113254, "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", "value": 119256, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119256, "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", "value": 217344, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5702 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217344, "unit": "ns/op", "extra": "5702 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5702 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5702 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.65, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39969691 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.65, "unit": "ns/op", "extra": "39969691 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39969691 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39969691 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.995, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149545790 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.995, "unit": "ns/op", "extra": "149545790 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149545790 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149545790 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.79, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18143334 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.79, "unit": "ns/op", "extra": "18143334 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18143334 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18143334 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3394, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3394, "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", "value": 56.52, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21213418 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.52, "unit": "ns/op", "extra": "21213418 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21213418 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21213418 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1381736, "unit": "ns/op\t 87978 B/op\t 295 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1381736, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87978, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 697783, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 697783, "unit": "ns/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2217886, "unit": "ns/op\t 97598 B/op\t 463 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2217886, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97598, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342956, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342956, "unit": "ns/op", "extra": "3466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307396, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307396, "unit": "ns/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719918, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719918, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2434219, "unit": "ns/op\t 15156 B/op\t 281 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2434219, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15156, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1741999, "unit": "ns/op\t 15047 B/op\t 282 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1741999, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15047, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4273328, "unit": "ns/op\t 27153 B/op\t 532 allocs/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4273328, "unit": "ns/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27153, "unit": "B/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 897959, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 897959, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 909507, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909507, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2905988, "unit": "ns/op\t 13001 B/op\t 83 allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2905988, "unit": "ns/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13001, "unit": "B/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210676, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5665 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210676, "unit": "ns/op", "extra": "5665 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5665 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5665 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204948, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204948, "unit": "ns/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416749, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2920 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416749, "unit": "ns/op", "extra": "2920 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2920 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2920 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 274186, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 274186, "unit": "ns/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4480 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1686, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "699098 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1686, "unit": "ns/op", "extra": "699098 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "699098 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "699098 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 555435, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 555435, "unit": "ns/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 271133, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4101 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 271133, "unit": "ns/op", "extra": "4101 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4101 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4101 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151368, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8184 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151368, "unit": "ns/op", "extra": "8184 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8184 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8184 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 527530, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 527530, "unit": "ns/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51405, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51405, "unit": "ns/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52399, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52399, "unit": "ns/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19666 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106871, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106871, "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", "value": 329.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3565075 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 329.2, "unit": "ns/op", "extra": "3565075 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3565075 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3565075 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 90.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13260866 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.17, "unit": "ns/op", "extra": "13260866 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13260866 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13260866 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 620.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1896288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 620.4, "unit": "ns/op", "extra": "1896288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1896288 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1896288 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60854, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19574 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60854, "unit": "ns/op", "extra": "19574 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19574 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19574 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67886, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67886, "unit": "ns/op", "extra": "17839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17839 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 130140, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 130140, "unit": "ns/op", "extra": "9862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9862 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1390630, "unit": "ns/op\t 69151 B/op\t 597 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1390630, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69151, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 740891, "unit": "ns/op\t 66343 B/op\t 544 allocs/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 740891, "unit": "ns/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66343, "unit": "B/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2244123, "unit": "ns/op\t 97528 B/op\t 1002 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2244123, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97528, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340412, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340412, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352316, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352316, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2666739, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2666739, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "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", "value": 715127, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 715127, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18601, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61195 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18601, "unit": "ns/op", "extra": "61195 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61195 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61195 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1315129, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1315129, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "897 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": "4dc463c32a3756953a0edfcd222303c3144f4ba5", "message": "Merge pull request #1294 from gofiber/codeowners\n\nAdd CODEOWNERS file", "timestamp": "2024-03-17T07:52:20+01:00", "tree_id": "13f57d56ffb52bc4ca52a8514b1adf5f8cff01cd", "url": "https://github.com/gofiber/storage/commit/4dc463c32a3756953a0edfcd222303c3144f4ba5" }, "date": 1710658831806, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 581491, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 581491, "unit": "ns/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 516955, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 516955, "unit": "ns/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 874399, "unit": "ns/op\t 23334 B/op\t 340 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 874399, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2051899, "unit": "ns/op\t 10580 B/op\t 167 allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2051899, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10580, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1023620, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1023620, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2372187, "unit": "ns/op\t 19059 B/op\t 290 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2372187, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19059, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8674, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "130597 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8674, "unit": "ns/op", "extra": "130597 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130597 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130597 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1021, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1021, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17704, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68721 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17704, "unit": "ns/op", "extra": "68721 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68721 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68721 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 191133, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6386 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 191133, "unit": "ns/op", "extra": "6386 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6386 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6386 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 581.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2444557 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 581.2, "unit": "ns/op", "extra": "2444557 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2444557 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2444557 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 372167, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "3094 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 372167, "unit": "ns/op", "extra": "3094 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "3094 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3094 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1109500, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1109500, "unit": "ns/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1630431 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.1, "unit": "ns/op", "extra": "1630431 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1630431 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1630431 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1820901, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1820901, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203241, "unit": "ns/op\t 4147 B/op\t 77 allocs/op", "extra": "6092 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203241, "unit": "ns/op", "extra": "6092 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4147, "unit": "B/op", "extra": "6092 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6092 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 158712, "unit": "ns/op\t 3831 B/op\t 73 allocs/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158712, "unit": "ns/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3831, "unit": "B/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7755 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 402197, "unit": "ns/op\t 15380 B/op\t 151 allocs/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402197, "unit": "ns/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15380, "unit": "B/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 684799, "unit": "ns/op\t 28479 B/op\t 363 allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 684799, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28479, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 532008, "unit": "ns/op\t 30373 B/op\t 391 allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 532008, "unit": "ns/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30373, "unit": "B/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1315535, "unit": "ns/op\t 56923 B/op\t 722 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1315535, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56923, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 979135, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 979135, "unit": "ns/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 334652, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3997 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334652, "unit": "ns/op", "extra": "3997 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3997 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3997 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1796506, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1796506, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112645, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112645, "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", "value": 119502, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119502, "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", "value": 215039, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "6177 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215039, "unit": "ns/op", "extra": "6177 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "6177 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "6177 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.72, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "29564612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.72, "unit": "ns/op", "extra": "29564612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "29564612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "29564612 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.142, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148939088 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.142, "unit": "ns/op", "extra": "148939088 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148939088 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148939088 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.03, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21500456 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.03, "unit": "ns/op", "extra": "21500456 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21500456 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21500456 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3154, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3154, "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", "value": 56.71, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21337712 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.71, "unit": "ns/op", "extra": "21337712 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21337712 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21337712 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1517735, "unit": "ns/op\t 87486 B/op\t 295 allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1517735, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87486, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 745907, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 745907, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2264991, "unit": "ns/op\t 98227 B/op\t 463 allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2264991, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98227, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341939, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341939, "unit": "ns/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310176, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310176, "unit": "ns/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 725870, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 725870, "unit": "ns/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2123645, "unit": "ns/op\t 15298 B/op\t 281 allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2123645, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15298, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1730171, "unit": "ns/op\t 14962 B/op\t 282 allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1730171, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14962, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4330252, "unit": "ns/op\t 27179 B/op\t 532 allocs/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4330252, "unit": "ns/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27179, "unit": "B/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "282 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 915029, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 915029, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 909546, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 909546, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3518417, "unit": "ns/op\t 13017 B/op\t 83 allocs/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3518417, "unit": "ns/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13017, "unit": "B/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206011, "unit": "ns/op\t 2490 B/op\t 50 allocs/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206011, "unit": "ns/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2490, "unit": "B/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 201752, "unit": "ns/op\t 2332 B/op\t 45 allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 201752, "unit": "ns/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2332, "unit": "B/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413533, "unit": "ns/op\t 3965 B/op\t 82 allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413533, "unit": "ns/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3965, "unit": "B/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 304460, "unit": "ns/op\t 151 B/op\t 3 allocs/op", "extra": "4131 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 304460, "unit": "ns/op", "extra": "4131 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 151, "unit": "B/op", "extra": "4131 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4131 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1757, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "667418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1757, "unit": "ns/op", "extra": "667418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "667418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "667418 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 640520, "unit": "ns/op\t 99 B/op\t 3 allocs/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 640520, "unit": "ns/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1923 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 283364, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 283364, "unit": "ns/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150257, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150257, "unit": "ns/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7855 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 557462, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 557462, "unit": "ns/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51422, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19957 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51422, "unit": "ns/op", "extra": "19957 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19957 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19957 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50710, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23728 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50710, "unit": "ns/op", "extra": "23728 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23728 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23728 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101326, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101326, "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", "value": 326.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3739578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.8, "unit": "ns/op", "extra": "3739578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3739578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3739578 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.38, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13507941 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.38, "unit": "ns/op", "extra": "13507941 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13507941 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13507941 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 746.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1822129 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 746.7, "unit": "ns/op", "extra": "1822129 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1822129 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1822129 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60309, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60309, "unit": "ns/op", "extra": "19572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 72719, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18298 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 72719, "unit": "ns/op", "extra": "18298 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18298 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18298 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121015, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121015, "unit": "ns/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1457344, "unit": "ns/op\t 69135 B/op\t 597 allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1457344, "unit": "ns/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69135, "unit": "B/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "795 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 747780, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 747780, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2587193, "unit": "ns/op\t 97546 B/op\t 1003 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2587193, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97546, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1342099, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342099, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1354248, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354248, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680299, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680299, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 764453, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 764453, "unit": "ns/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19650, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19650, "unit": "ns/op", "extra": "64442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64442 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1543761, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1543761, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "765 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": "4bd11fe45bd107e66d1184ca0119132b35941cc7", "message": "Merge pull request #1295 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.52.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.4 to 1.52.1 in /s3", "timestamp": "2024-03-18T08:32:21+01:00", "tree_id": "8924cdd3b26e7a7b9bc1acaf0935299877514dd7", "url": "https://github.com/gofiber/storage/commit/4bd11fe45bd107e66d1184ca0119132b35941cc7" }, "date": 1710747641182, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595634, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595634, "unit": "ns/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 587123, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 587123, "unit": "ns/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 876502, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 876502, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2172882, "unit": "ns/op\t 10551 B/op\t 167 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2172882, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10551, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1198936, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1198936, "unit": "ns/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2583653, "unit": "ns/op\t 19073 B/op\t 290 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2583653, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19073, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8892, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140164 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8892, "unit": "ns/op", "extra": "140164 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140164 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140164 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1230, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1230, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17783, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "62916 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17783, "unit": "ns/op", "extra": "62916 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62916 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 322930, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 322930, "unit": "ns/op", "extra": "4574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 488.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2437797 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 488.9, "unit": "ns/op", "extra": "2437797 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2437797 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2437797 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 692293, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 692293, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1196872, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1196872, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 650.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1877949 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 650.4, "unit": "ns/op", "extra": "1877949 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1877949 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1877949 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1521441, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1521441, "unit": "ns/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200041, "unit": "ns/op\t 7595 B/op\t 77 allocs/op", "extra": "6072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200041, "unit": "ns/op", "extra": "6072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7595, "unit": "B/op", "extra": "6072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 176514, "unit": "ns/op\t 3837 B/op\t 73 allocs/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 176514, "unit": "ns/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396991, "unit": "ns/op\t 15556 B/op\t 152 allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396991, "unit": "ns/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15556, "unit": "B/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 815449, "unit": "ns/op\t 28505 B/op\t 363 allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 815449, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28505, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 559112, "unit": "ns/op\t 30395 B/op\t 391 allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 559112, "unit": "ns/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30395, "unit": "B/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1275637, "unit": "ns/op\t 56929 B/op\t 722 allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1275637, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56929, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1049185, "unit": "ns/op\t 13771 B/op\t 245 allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1049185, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13771, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 497282, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 497282, "unit": "ns/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1726383, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1726383, "unit": "ns/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113993, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113993, "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", "value": 118415, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118415, "unit": "ns/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 217388, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217388, "unit": "ns/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.11, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39677460 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.11, "unit": "ns/op", "extra": "39677460 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39677460 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39677460 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.196, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149860612 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.196, "unit": "ns/op", "extra": "149860612 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149860612 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149860612 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 68.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20654593 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 68.6, "unit": "ns/op", "extra": "20654593 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20654593 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20654593 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3506, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3506, "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", "value": 56.72, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21326908 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.72, "unit": "ns/op", "extra": "21326908 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21326908 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21326908 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1662861, "unit": "ns/op\t 87058 B/op\t 295 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1662861, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87058, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 692880, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 692880, "unit": "ns/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1742 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2558208, "unit": "ns/op\t 98084 B/op\t 463 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2558208, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98084, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343634, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3296 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343634, "unit": "ns/op", "extra": "3296 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3296 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3296 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305500, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305500, "unit": "ns/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711098, "unit": "ns/op\t 12241 B/op\t 182 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711098, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12241, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2425291, "unit": "ns/op\t 15471 B/op\t 281 allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2425291, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15471, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1805713, "unit": "ns/op\t 14969 B/op\t 282 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1805713, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14969, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4805413, "unit": "ns/op\t 27809 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4805413, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27809, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 910127, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1309 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 910127, "unit": "ns/op", "extra": "1309 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1309 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1309 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 921540, "unit": "ns/op\t 6769 B/op\t 53 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921540, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6769, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3857610, "unit": "ns/op\t 13027 B/op\t 83 allocs/op", "extra": "300 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3857610, "unit": "ns/op", "extra": "300 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "300 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "300 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 227782, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "4945 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 227782, "unit": "ns/op", "extra": "4945 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "4945 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "4945 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209396, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209396, "unit": "ns/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 428797, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 428797, "unit": "ns/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2875 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 508272, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2541 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 508272, "unit": "ns/op", "extra": "2541 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2541 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2541 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1735, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "659112 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1735, "unit": "ns/op", "extra": "659112 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "659112 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "659112 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 998560, "unit": "ns/op\t 246 B/op\t 3 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 998560, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 246, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 359943, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3946 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 359943, "unit": "ns/op", "extra": "3946 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3946 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3946 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150922, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8078 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150922, "unit": "ns/op", "extra": "8078 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8078 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8078 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 693787, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 693787, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51446, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51446, "unit": "ns/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23108 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50689, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50689, "unit": "ns/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103674, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103674, "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", "value": 329, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3591032 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 329, "unit": "ns/op", "extra": "3591032 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3591032 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3591032 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12569137 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.17, "unit": "ns/op", "extra": "12569137 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12569137 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12569137 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 633.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1954906 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.3, "unit": "ns/op", "extra": "1954906 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1954906 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1954906 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60680, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19404 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60680, "unit": "ns/op", "extra": "19404 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19404 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19404 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68919, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68919, "unit": "ns/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18196 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 130772, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 130772, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1681077, "unit": "ns/op\t 69151 B/op\t 597 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1681077, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69151, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763319, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763319, "unit": "ns/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1558 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2911351, "unit": "ns/op\t 97533 B/op\t 1002 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2911351, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97533, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348789, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348789, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367640, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367640, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2710507, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2710507, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1000854, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1000854, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18846, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65708 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18846, "unit": "ns/op", "extra": "65708 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65708 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2059127, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2059127, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "638 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": "390f795dc836f6339aa5789021ce8659e9abec47", "message": "Merge pull request #1291 from gofiber/dependabot/github_actions/tj-actions/changed-files-43\n\nbuild(deps): bump tj-actions/changed-files from 42 to 43", "timestamp": "2024-03-18T15:18:00+01:00", "tree_id": "84c8db835acdbfb39f122c4b4fa8b6a683d56d63", "url": "https://github.com/gofiber/storage/commit/390f795dc836f6339aa5789021ce8659e9abec47" }, "date": 1710771967287, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 591040, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591040, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532417, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532417, "unit": "ns/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 899459, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 899459, "unit": "ns/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2154366, "unit": "ns/op\t 10537 B/op\t 167 allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2154366, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10537, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1133822, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1133822, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2856604, "unit": "ns/op\t 19024 B/op\t 290 allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2856604, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19024, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9138, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139614 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9138, "unit": "ns/op", "extra": "139614 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139614 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139614 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1009, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1009, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17884, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68328 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17884, "unit": "ns/op", "extra": "68328 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68328 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68328 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 311528, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "3642 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 311528, "unit": "ns/op", "extra": "3642 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3642 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3642 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 495.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2282602 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.9, "unit": "ns/op", "extra": "2282602 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2282602 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2282602 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 660730, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 660730, "unit": "ns/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2078 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1366328, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1366328, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 641, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1837274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 641, "unit": "ns/op", "extra": "1837274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1837274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1837274 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2204279, "unit": "ns/op\t 14409 B/op\t 267 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2204279, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14409, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198210, "unit": "ns/op\t 7637 B/op\t 77 allocs/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198210, "unit": "ns/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7637, "unit": "B/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6012 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165551, "unit": "ns/op\t 3839 B/op\t 73 allocs/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165551, "unit": "ns/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3839, "unit": "B/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7600 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392043, "unit": "ns/op\t 15618 B/op\t 150 allocs/op", "extra": "2749 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392043, "unit": "ns/op", "extra": "2749 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15618, "unit": "B/op", "extra": "2749 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2749 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 677562, "unit": "ns/op\t 28555 B/op\t 363 allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 677562, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28555, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 520624, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 520624, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1251428, "unit": "ns/op\t 56907 B/op\t 722 allocs/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1251428, "unit": "ns/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56907, "unit": "B/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "944 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1085698, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1085698, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 334472, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334472, "unit": "ns/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1868606, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1868606, "unit": "ns/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "740 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 137610, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 137610, "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", "value": 114334, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10300 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114334, "unit": "ns/op", "extra": "10300 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10300 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10300 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 211606, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5546 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211606, "unit": "ns/op", "extra": "5546 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5546 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5546 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.38, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39833542 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.38, "unit": "ns/op", "extra": "39833542 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39833542 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39833542 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.06, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150604402 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.06, "unit": "ns/op", "extra": "150604402 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150604402 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150604402 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 61.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20559946 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.98, "unit": "ns/op", "extra": "20559946 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20559946 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20559946 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.318, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.318, "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", "value": 56.96, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21324147 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.96, "unit": "ns/op", "extra": "21324147 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21324147 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21324147 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1636195, "unit": "ns/op\t 87118 B/op\t 295 allocs/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1636195, "unit": "ns/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87118, "unit": "B/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "738 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 690844, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 690844, "unit": "ns/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1681 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2555982, "unit": "ns/op\t 98003 B/op\t 463 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2555982, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98003, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351496, "unit": "ns/op\t 6830 B/op\t 103 allocs/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351496, "unit": "ns/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6830, "unit": "B/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 103, "unit": "allocs/op", "extra": "3171 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313047, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313047, "unit": "ns/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721387, "unit": "ns/op\t 12247 B/op\t 182 allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721387, "unit": "ns/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12247, "unit": "B/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2342701, "unit": "ns/op\t 15061 B/op\t 281 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2342701, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15061, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1783818, "unit": "ns/op\t 14869 B/op\t 282 allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1783818, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14869, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5520557, "unit": "ns/op\t 26989 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5520557, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26989, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 917446, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 917446, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 921003, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 921003, "unit": "ns/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1300 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3677382, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3677382, "unit": "ns/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 213202, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5251 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 213202, "unit": "ns/op", "extra": "5251 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5251 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5251 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 230009, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "4802 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 230009, "unit": "ns/op", "extra": "4802 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "4802 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "4802 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 429886, "unit": "ns/op\t 3962 B/op\t 82 allocs/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 429886, "unit": "ns/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3962, "unit": "B/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2774 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 450682, "unit": "ns/op\t 118 B/op\t 3 allocs/op", "extra": "2448 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 450682, "unit": "ns/op", "extra": "2448 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2448 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2448 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1738, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "618616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1738, "unit": "ns/op", "extra": "618616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "618616 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "618616 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 941245, "unit": "ns/op\t 231 B/op\t 3 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 941245, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 231, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 372939, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 372939, "unit": "ns/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152463, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152463, "unit": "ns/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 645969, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 645969, "unit": "ns/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50474, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50474, "unit": "ns/op", "extra": "23196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23196 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23196 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 56074, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23990 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56074, "unit": "ns/op", "extra": "23990 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23990 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23990 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104803, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104803, "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", "value": 340.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3422815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 340.7, "unit": "ns/op", "extra": "3422815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3422815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3422815 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.97, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12774427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.97, "unit": "ns/op", "extra": "12774427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12774427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12774427 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 624.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1944130 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624.8, "unit": "ns/op", "extra": "1944130 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1944130 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1944130 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60630, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19638 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60630, "unit": "ns/op", "extra": "19638 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19638 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19638 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66738, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18350 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66738, "unit": "ns/op", "extra": "18350 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18350 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18350 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 117521, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 117521, "unit": "ns/op", "extra": "10239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10239 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1603752, "unit": "ns/op\t 69128 B/op\t 597 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1603752, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69128, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760158, "unit": "ns/op\t 66344 B/op\t 544 allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760158, "unit": "ns/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66344, "unit": "B/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2504623, "unit": "ns/op\t 97448 B/op\t 1002 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2504623, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97448, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1365559, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1365559, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1383373, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1383373, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684758, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684758, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1081928, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1081928, "unit": "ns/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19165, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63136 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19165, "unit": "ns/op", "extra": "63136 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63136 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63136 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2106408, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2106408, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "640 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": "84fc9ab2cc474d1a78572dce7c232f4a404a2a77", "message": "Merge pull request #1296 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.11\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.9 to 1.16.11 in /s3", "timestamp": "2024-03-18T15:19:56+01:00", "tree_id": "7d37c188cfe1e06c35828ed5d6dca3893b6e5bae", "url": "https://github.com/gofiber/storage/commit/84fc9ab2cc474d1a78572dce7c232f4a404a2a77" }, "date": 1710772102996, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588543, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588543, "unit": "ns/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528534, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528534, "unit": "ns/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 878405, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 878405, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2038523, "unit": "ns/op\t 10580 B/op\t 167 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2038523, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10580, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1121368, "unit": "ns/op\t 11890 B/op\t 212 allocs/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1121368, "unit": "ns/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11890, "unit": "B/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "949 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2602512, "unit": "ns/op\t 19099 B/op\t 290 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2602512, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19099, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8718, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141034 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8718, "unit": "ns/op", "extra": "141034 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141034 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141034 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 962.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1207071 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 962.6, "unit": "ns/op", "extra": "1207071 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207071 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207071 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17512, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67929 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17512, "unit": "ns/op", "extra": "67929 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67929 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67929 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 248035, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4722 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 248035, "unit": "ns/op", "extra": "4722 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4722 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4722 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2407250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489, "unit": "ns/op", "extra": "2407250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2407250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2407250 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 517527, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2342 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 517527, "unit": "ns/op", "extra": "2342 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2342 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2342 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 949041, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 949041, "unit": "ns/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 730.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1843869 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 730.9, "unit": "ns/op", "extra": "1843869 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1843869 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1843869 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1566530, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1566530, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204022, "unit": "ns/op\t 7671 B/op\t 77 allocs/op", "extra": "5954 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204022, "unit": "ns/op", "extra": "5954 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7671, "unit": "B/op", "extra": "5954 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5954 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164722, "unit": "ns/op\t 3761 B/op\t 72 allocs/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164722, "unit": "ns/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3761, "unit": "B/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7377 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405920, "unit": "ns/op\t 16724 B/op\t 157 allocs/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405920, "unit": "ns/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16724, "unit": "B/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2520 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 709047, "unit": "ns/op\t 28490 B/op\t 363 allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 709047, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28490, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 518114, "unit": "ns/op\t 30368 B/op\t 391 allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 518114, "unit": "ns/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30368, "unit": "B/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1306559, "unit": "ns/op\t 56952 B/op\t 722 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1306559, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56952, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1021527, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1021527, "unit": "ns/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 327849, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3590 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 327849, "unit": "ns/op", "extra": "3590 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3590 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3590 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1952207, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1952207, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114301, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114301, "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", "value": 116708, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116708, "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", "value": 219280, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219280, "unit": "ns/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.56, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39398594 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.56, "unit": "ns/op", "extra": "39398594 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39398594 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39398594 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.308, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149517134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.308, "unit": "ns/op", "extra": "149517134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149517134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149517134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.26, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21584521 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.26, "unit": "ns/op", "extra": "21584521 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21584521 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21584521 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3365, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3365, "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", "value": 56.51, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21305812 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.51, "unit": "ns/op", "extra": "21305812 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21305812 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21305812 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1526512, "unit": "ns/op\t 87497 B/op\t 295 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1526512, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87497, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 770152, "unit": "ns/op\t 15643 B/op\t 201 allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 770152, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15643, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2333912, "unit": "ns/op\t 97952 B/op\t 463 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2333912, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97952, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346826, "unit": "ns/op\t 6837 B/op\t 104 allocs/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346826, "unit": "ns/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6837, "unit": "B/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307704, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307704, "unit": "ns/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 754307, "unit": "ns/op\t 12244 B/op\t 182 allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 754307, "unit": "ns/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12244, "unit": "B/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2145308, "unit": "ns/op\t 15301 B/op\t 281 allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2145308, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15301, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2008932, "unit": "ns/op\t 15006 B/op\t 282 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2008932, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15006, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5222852, "unit": "ns/op\t 27556 B/op\t 532 allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5222852, "unit": "ns/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27556, "unit": "B/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 909059, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909059, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 919721, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 919721, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3495987, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3495987, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210054, "unit": "ns/op\t 2489 B/op\t 50 allocs/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210054, "unit": "ns/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2489, "unit": "B/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 50, "unit": "allocs/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205393, "unit": "ns/op\t 2331 B/op\t 45 allocs/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205393, "unit": "ns/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2331, "unit": "B/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413388, "unit": "ns/op\t 3964 B/op\t 82 allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413388, "unit": "ns/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3964, "unit": "B/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 82, "unit": "allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 314397, "unit": "ns/op\t 153 B/op\t 3 allocs/op", "extra": "3980 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 314397, "unit": "ns/op", "extra": "3980 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "3980 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3980 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1780, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "665630 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1780, "unit": "ns/op", "extra": "665630 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "665630 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "665630 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 607790, "unit": "ns/op\t 172 B/op\t 3 allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 607790, "unit": "ns/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 172, "unit": "B/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 287026, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287026, "unit": "ns/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150201, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7930 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150201, "unit": "ns/op", "extra": "7930 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7930 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7930 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 570202, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 570202, "unit": "ns/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51907, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22498 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51907, "unit": "ns/op", "extra": "22498 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22498 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22498 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51810, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23320 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51810, "unit": "ns/op", "extra": "23320 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23320 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23320 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103209, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103209, "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", "value": 328.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3588812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 328.9, "unit": "ns/op", "extra": "3588812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3588812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3588812 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.11, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12470641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.11, "unit": "ns/op", "extra": "12470641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12470641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12470641 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 639.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1907713 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 639.6, "unit": "ns/op", "extra": "1907713 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1907713 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1907713 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66933, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66933, "unit": "ns/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19515 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66371, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66371, "unit": "ns/op", "extra": "18430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18430 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18430 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119728, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "8766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119728, "unit": "ns/op", "extra": "8766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "8766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8766 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1485292, "unit": "ns/op\t 69205 B/op\t 597 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1485292, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69205, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 825497, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 825497, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2287368, "unit": "ns/op\t 97430 B/op\t 1003 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2287368, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97430, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346545, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346545, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359199, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359199, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680248, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680248, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 759215, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 759215, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18857, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62974 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18857, "unit": "ns/op", "extra": "62974 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62974 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62974 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1483170, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1483170, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "762 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": "6fa3ab028a054a051cb2e2d3df834267233945c7", "message": "Merge pull request #1297 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.34.0\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.33.1 to 1.34.0 in /nats", "timestamp": "2024-03-21T08:43:04+01:00", "tree_id": "512415a23b799330007cbc9772936a9fff26f13d", "url": "https://github.com/gofiber/storage/commit/6fa3ab028a054a051cb2e2d3df834267233945c7" }, "date": 1711007478126, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 585419, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 585419, "unit": "ns/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 584900, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 584900, "unit": "ns/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883109, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883109, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1935865, "unit": "ns/op\t 10593 B/op\t 167 allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1935865, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10593, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1122347, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1122347, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2322725, "unit": "ns/op\t 19084 B/op\t 290 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2322725, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19084, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9926, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142726 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9926, "unit": "ns/op", "extra": "142726 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142726 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142726 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1036, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1036, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18038, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63142 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18038, "unit": "ns/op", "extra": "63142 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63142 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63142 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 202672, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 202672, "unit": "ns/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2431456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497, "unit": "ns/op", "extra": "2431456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2431456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2431456 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 405133, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 405133, "unit": "ns/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 778407, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 778407, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 648.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1744257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 648.2, "unit": "ns/op", "extra": "1744257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1744257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1744257 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1515482, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1515482, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 215703, "unit": "ns/op\t 7803 B/op\t 77 allocs/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 215703, "unit": "ns/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7803, "unit": "B/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162594, "unit": "ns/op\t 3839 B/op\t 73 allocs/op", "extra": "7524 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162594, "unit": "ns/op", "extra": "7524 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3839, "unit": "B/op", "extra": "7524 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7524 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 424562, "unit": "ns/op\t 16736 B/op\t 149 allocs/op", "extra": "2386 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 424562, "unit": "ns/op", "extra": "2386 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16736, "unit": "B/op", "extra": "2386 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2386 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1290644, "unit": "ns/op\t 28477 B/op\t 363 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1290644, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28477, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 576742, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 576742, "unit": "ns/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1435296, "unit": "ns/op\t 56942 B/op\t 722 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1435296, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56942, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1015068, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1015068, "unit": "ns/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 374254, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 374254, "unit": "ns/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1713493, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1713493, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116257, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116257, "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", "value": 120726, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120726, "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", "value": 217219, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217219, "unit": "ns/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.3, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39043231 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.3, "unit": "ns/op", "extra": "39043231 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39043231 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39043231 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.975, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149974951 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.975, "unit": "ns/op", "extra": "149974951 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149974951 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149974951 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 67.85, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19200211 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 67.85, "unit": "ns/op", "extra": "19200211 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19200211 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19200211 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3205, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3205, "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", "value": 56.61, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21327206 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.61, "unit": "ns/op", "extra": "21327206 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21327206 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21327206 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1479953, "unit": "ns/op\t 87522 B/op\t 295 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1479953, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87522, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 686122, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 686122, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2316759, "unit": "ns/op\t 98347 B/op\t 463 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2316759, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98347, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346865, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346865, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310787, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3820 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310787, "unit": "ns/op", "extra": "3820 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3820 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3820 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716758, "unit": "ns/op\t 12244 B/op\t 182 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716758, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12244, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2171840, "unit": "ns/op\t 15169 B/op\t 281 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2171840, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15169, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1966744, "unit": "ns/op\t 14987 B/op\t 282 allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1966744, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14987, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4514943, "unit": "ns/op\t 26921 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4514943, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26921, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 919084, "unit": "ns/op\t 6771 B/op\t 43 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 919084, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6771, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 925945, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 925945, "unit": "ns/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3013364, "unit": "ns/op\t 13022 B/op\t 83 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3013364, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13022, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 231823, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 231823, "unit": "ns/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 238891, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 238891, "unit": "ns/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 434975, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2444 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 434975, "unit": "ns/op", "extra": "2444 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2444 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2444 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 297614, "unit": "ns/op\t 150 B/op\t 3 allocs/op", "extra": "4270 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 297614, "unit": "ns/op", "extra": "4270 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 150, "unit": "B/op", "extra": "4270 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4270 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1673, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1673, "unit": "ns/op", "extra": "681247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681247 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681247 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 589169, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 589169, "unit": "ns/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2149 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 280862, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4359 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 280862, "unit": "ns/op", "extra": "4359 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4359 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4359 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149208, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7897 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149208, "unit": "ns/op", "extra": "7897 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7897 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7897 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 538921, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 538921, "unit": "ns/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2218 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52087, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52087, "unit": "ns/op", "extra": "21446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21446 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52287, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23739 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52287, "unit": "ns/op", "extra": "23739 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23739 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23739 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103615, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103615, "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", "value": 325.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3697822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.5, "unit": "ns/op", "extra": "3697822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3697822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3697822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.07, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12481447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.07, "unit": "ns/op", "extra": "12481447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12481447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12481447 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 605.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1976289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 605.5, "unit": "ns/op", "extra": "1976289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1976289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1976289 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60777, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19519 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60777, "unit": "ns/op", "extra": "19519 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19519 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19519 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66989, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17854 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66989, "unit": "ns/op", "extra": "17854 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17854 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17854 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123871, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9595 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123871, "unit": "ns/op", "extra": "9595 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9595 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9595 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1456621, "unit": "ns/op\t 69085 B/op\t 597 allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1456621, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69085, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 755673, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 755673, "unit": "ns/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2275199, "unit": "ns/op\t 97547 B/op\t 1003 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2275199, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97547, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339351, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339351, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357638, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357638, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2673695, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673695, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 731982, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 731982, "unit": "ns/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19170, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63506 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19170, "unit": "ns/op", "extra": "63506 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63506 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63506 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1415452, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1415452, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "843 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": "65172b14fc9526ac440aa0c8d373b0899f15be5e", "message": "Merge pull request #1299 from gofiber/dependabot/github_actions/dependabot/fetch-metadata-2.0.0\n\nbuild(deps): bump dependabot/fetch-metadata from 1.6.0 to 2.0.0", "timestamp": "2024-03-24T20:39:32+01:00", "tree_id": "452e9109d6613fd2847d864b62ac3b374740a271", "url": "https://github.com/gofiber/storage/commit/65172b14fc9526ac440aa0c8d373b0899f15be5e" }, "date": 1711309645600, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 565360, "unit": "ns/op\t 15436 B/op\t 225 allocs/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 565360, "unit": "ns/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15436, "unit": "B/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 511061, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 511061, "unit": "ns/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2402 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 847038, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 847038, "unit": "ns/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1851368, "unit": "ns/op\t 10565 B/op\t 167 allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1851368, "unit": "ns/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10565, "unit": "B/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 974856, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 974856, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2244458, "unit": "ns/op\t 19082 B/op\t 290 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2244458, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19082, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8398, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "150142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8398, "unit": "ns/op", "extra": "150142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "150142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "150142 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 980.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1243167 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 980.4, "unit": "ns/op", "extra": "1243167 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1243167 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1243167 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17464, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "70456 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17464, "unit": "ns/op", "extra": "70456 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "70456 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "70456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 195212, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 195212, "unit": "ns/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 481, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2371993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 481, "unit": "ns/op", "extra": "2371993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2371993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2371993 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 344089, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 344089, "unit": "ns/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 925521, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 925521, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 657.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1796960 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 657.7, "unit": "ns/op", "extra": "1796960 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1796960 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1796960 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1552337, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1552337, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202125, "unit": "ns/op\t 8300 B/op\t 77 allocs/op", "extra": "5072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202125, "unit": "ns/op", "extra": "5072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8300, "unit": "B/op", "extra": "5072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5072 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 157333, "unit": "ns/op\t 3734 B/op\t 72 allocs/op", "extra": "7587 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157333, "unit": "ns/op", "extra": "7587 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3734, "unit": "B/op", "extra": "7587 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7587 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 395928, "unit": "ns/op\t 15102 B/op\t 154 allocs/op", "extra": "3048 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 395928, "unit": "ns/op", "extra": "3048 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15102, "unit": "B/op", "extra": "3048 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 154, "unit": "allocs/op", "extra": "3048 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 661799, "unit": "ns/op\t 28505 B/op\t 363 allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 661799, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28505, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 513257, "unit": "ns/op\t 30335 B/op\t 391 allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 513257, "unit": "ns/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30335, "unit": "B/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1245153, "unit": "ns/op\t 56924 B/op\t 722 allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1245153, "unit": "ns/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56924, "unit": "B/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 967203, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 967203, "unit": "ns/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 312282, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "4153 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 312282, "unit": "ns/op", "extra": "4153 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "4153 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4153 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1453644, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1453644, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 108864, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 108864, "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", "value": 125866, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 125866, "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", "value": 201407, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5839 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 201407, "unit": "ns/op", "extra": "5839 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5839 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5839 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "32606274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.83, "unit": "ns/op", "extra": "32606274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "32606274 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "32606274 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.674, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "153686199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.674, "unit": "ns/op", "extra": "153686199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "153686199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "153686199 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21640461 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.48, "unit": "ns/op", "extra": "21640461 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21640461 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21640461 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3156, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3156, "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", "value": 54.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "22531141 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 54.66, "unit": "ns/op", "extra": "22531141 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "22531141 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "22531141 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1356917, "unit": "ns/op\t 86960 B/op\t 295 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1356917, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86960, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 693179, "unit": "ns/op\t 15646 B/op\t 201 allocs/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 693179, "unit": "ns/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15646, "unit": "B/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2223277, "unit": "ns/op\t 97962 B/op\t 463 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2223277, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97962, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 355992, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3564 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355992, "unit": "ns/op", "extra": "3564 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3564 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3564 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 296721, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 296721, "unit": "ns/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3921 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 693169, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 693169, "unit": "ns/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2040532, "unit": "ns/op\t 15295 B/op\t 281 allocs/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2040532, "unit": "ns/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15295, "unit": "B/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "601 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1688588, "unit": "ns/op\t 15064 B/op\t 282 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1688588, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15064, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4178545, "unit": "ns/op\t 27400 B/op\t 532 allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4178545, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27400, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 869107, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 869107, "unit": "ns/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1288 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 877989, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 877989, "unit": "ns/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2796545, "unit": "ns/op\t 13001 B/op\t 83 allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2796545, "unit": "ns/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13001, "unit": "B/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 194529, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 194529, "unit": "ns/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 191592, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "6151 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 191592, "unit": "ns/op", "extra": "6151 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "6151 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "6151 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413357, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2626 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413357, "unit": "ns/op", "extra": "2626 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2626 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2626 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 268241, "unit": "ns/op\t 146 B/op\t 3 allocs/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 268241, "unit": "ns/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 146, "unit": "B/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4584 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1700, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "693271 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1700, "unit": "ns/op", "extra": "693271 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "693271 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "693271 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 552607, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 552607, "unit": "ns/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2391 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 257574, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 257574, "unit": "ns/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4831 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 159372, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 159372, "unit": "ns/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7767 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 525949, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 525949, "unit": "ns/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 49410, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24447 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49410, "unit": "ns/op", "extra": "24447 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24447 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24447 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 48909, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23654 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 48909, "unit": "ns/op", "extra": "23654 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23654 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23654 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102466, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102466, "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", "value": 319.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3792396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 319.1, "unit": "ns/op", "extra": "3792396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3792396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3792396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 89.29, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13566252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.29, "unit": "ns/op", "extra": "13566252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13566252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13566252 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 604.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1895162 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 604.8, "unit": "ns/op", "extra": "1895162 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1895162 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1895162 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 58890, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20890 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 58890, "unit": "ns/op", "extra": "20890 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20890 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20890 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65108, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65108, "unit": "ns/op", "extra": "18878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18878 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18878 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 116100, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9954 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 116100, "unit": "ns/op", "extra": "9954 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9954 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9954 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1365854, "unit": "ns/op\t 69077 B/op\t 597 allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1365854, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69077, "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", "value": 732607, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 732607, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2180837, "unit": "ns/op\t 97432 B/op\t 1002 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2180837, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97432, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1333946, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1333946, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1348446, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1348446, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2694582, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2694582, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "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", "value": 687899, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 687899, "unit": "ns/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1868 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18059, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61671 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18059, "unit": "ns/op", "extra": "61671 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61671 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61671 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1291420, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1291420, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "854 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": "4798bc45223ade3175d43b1d1a4bb06a62eeae5f", "message": "Merge pull request #1300 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.9\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.7 to 1.27.9 in /s3", "timestamp": "2024-03-25T08:13:40+01:00", "tree_id": "62f91744d430fa561c648d6828a78ae6566b8d21", "url": "https://github.com/gofiber/storage/commit/4798bc45223ade3175d43b1d1a4bb06a62eeae5f" }, "date": 1711351315112, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 576697, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "1992 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 576697, "unit": "ns/op", "extra": "1992 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1992 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1992 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 527900, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 527900, "unit": "ns/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 871563, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 871563, "unit": "ns/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1371 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1943691, "unit": "ns/op\t 10561 B/op\t 167 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1943691, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10561, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1090697, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1090697, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2546937, "unit": "ns/op\t 19077 B/op\t 290 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2546937, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19077, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8657, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138402 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8657, "unit": "ns/op", "extra": "138402 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138402 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138402 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1010, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1010, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18142, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66224 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18142, "unit": "ns/op", "extra": "66224 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66224 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66224 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 258629, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 258629, "unit": "ns/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2394945 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.9, "unit": "ns/op", "extra": "2394945 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2394945 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2394945 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 538442, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 538442, "unit": "ns/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2184 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1187650, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1187650, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 649.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1815597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 649.8, "unit": "ns/op", "extra": "1815597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1815597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1815597 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2861653, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2861653, "unit": "ns/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208332, "unit": "ns/op\t 7658 B/op\t 77 allocs/op", "extra": "5978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208332, "unit": "ns/op", "extra": "5978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7658, "unit": "B/op", "extra": "5978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5978 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160555, "unit": "ns/op\t 3842 B/op\t 73 allocs/op", "extra": "7430 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160555, "unit": "ns/op", "extra": "7430 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3842, "unit": "B/op", "extra": "7430 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7430 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397203, "unit": "ns/op\t 15635 B/op\t 149 allocs/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397203, "unit": "ns/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15635, "unit": "B/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 905972, "unit": "ns/op\t 28524 B/op\t 363 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 905972, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28524, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 639300, "unit": "ns/op\t 30354 B/op\t 391 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 639300, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30354, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1412930, "unit": "ns/op\t 56906 B/op\t 722 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1412930, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56906, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 982562, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 982562, "unit": "ns/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322889, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322889, "unit": "ns/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3931 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2306919, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2306919, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112044, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112044, "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", "value": 115194, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115194, "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", "value": 214535, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214535, "unit": "ns/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39648499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.94, "unit": "ns/op", "extra": "39648499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39648499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39648499 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.898, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146431256 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.898, "unit": "ns/op", "extra": "146431256 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146431256 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146431256 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18009626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.28, "unit": "ns/op", "extra": "18009626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18009626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18009626 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.324, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.324, "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", "value": 57.08, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20858930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.08, "unit": "ns/op", "extra": "20858930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20858930 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20858930 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1579108, "unit": "ns/op\t 87472 B/op\t 295 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1579108, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87472, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 696045, "unit": "ns/op\t 15598 B/op\t 201 allocs/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 696045, "unit": "ns/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15598, "unit": "B/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1689 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2412050, "unit": "ns/op\t 97635 B/op\t 463 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2412050, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97635, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348214, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348214, "unit": "ns/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3573 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308771, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308771, "unit": "ns/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706267, "unit": "ns/op\t 12245 B/op\t 182 allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706267, "unit": "ns/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12245, "unit": "B/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1659 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2137907, "unit": "ns/op\t 15451 B/op\t 281 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2137907, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15451, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1736785, "unit": "ns/op\t 15126 B/op\t 282 allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1736785, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15126, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4935719, "unit": "ns/op\t 27222 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4935719, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27222, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 912729, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 912729, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 908379, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 908379, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3168300, "unit": "ns/op\t 13022 B/op\t 83 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3168300, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13022, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209207, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209207, "unit": "ns/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 249763, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "4954 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 249763, "unit": "ns/op", "extra": "4954 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "4954 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "4954 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422528, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422528, "unit": "ns/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 355643, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 355643, "unit": "ns/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1698, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "662523 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1698, "unit": "ns/op", "extra": "662523 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "662523 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "662523 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 680971, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 680971, "unit": "ns/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 299005, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 299005, "unit": "ns/op", "extra": "4416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4416 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147275, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7952 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147275, "unit": "ns/op", "extra": "7952 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7952 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7952 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 577181, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 577181, "unit": "ns/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 49867, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23887 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 49867, "unit": "ns/op", "extra": "23887 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23887 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23887 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52090, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22486 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52090, "unit": "ns/op", "extra": "22486 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22486 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22486 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101157, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101157, "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", "value": 327.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3791334 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 327.8, "unit": "ns/op", "extra": "3791334 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3791334 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3791334 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.67, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12539360 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.67, "unit": "ns/op", "extra": "12539360 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12539360 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12539360 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 633.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1882286 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.1, "unit": "ns/op", "extra": "1882286 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1882286 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1882286 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60633, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19584 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60633, "unit": "ns/op", "extra": "19584 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19584 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19584 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66344, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66344, "unit": "ns/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18378 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118416, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9801 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118416, "unit": "ns/op", "extra": "9801 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9801 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9801 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1580305, "unit": "ns/op\t 69066 B/op\t 597 allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1580305, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69066, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 750850, "unit": "ns/op\t 66337 B/op\t 544 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750850, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66337, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2391396, "unit": "ns/op\t 97476 B/op\t 1002 allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2391396, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97476, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1365222, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1365222, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "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", "value": 1354375, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1354375, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679947, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679947, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 873119, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 873119, "unit": "ns/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1394 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18342, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "67598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18342, "unit": "ns/op", "extra": "67598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "67598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "67598 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1691087, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1691087, "unit": "ns/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "744 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "744 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": "a6be2f6d15b6993abc4c898606e6249942f03a98", "message": "Merge pull request #1301 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.9\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.7 to 1.17.9 in /dynamodb", "timestamp": "2024-03-25T08:17:08+01:00", "tree_id": "0a03eca37795e85f53e6e0bce1c50ecce9d74edd", "url": "https://github.com/gofiber/storage/commit/a6be2f6d15b6993abc4c898606e6249942f03a98" }, "date": 1711351528881, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592275, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592275, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536713, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536713, "unit": "ns/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 893233, "unit": "ns/op\t 23331 B/op\t 340 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893233, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23331, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2154786, "unit": "ns/op\t 10628 B/op\t 167 allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2154786, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10628, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1148029, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1148029, "unit": "ns/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "906 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2812469, "unit": "ns/op\t 19065 B/op\t 290 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2812469, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19065, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8994, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "128055 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8994, "unit": "ns/op", "extra": "128055 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128055 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128055 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1078, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1078, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18179, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67353 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18179, "unit": "ns/op", "extra": "67353 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67353 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67353 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 277593, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 277593, "unit": "ns/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2388894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.2, "unit": "ns/op", "extra": "2388894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2388894 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2388894 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 598495, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 598495, "unit": "ns/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1237852, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1237852, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 747.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1838247 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 747.7, "unit": "ns/op", "extra": "1838247 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1838247 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1838247 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2310836, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2310836, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205879, "unit": "ns/op\t 7697 B/op\t 77 allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205879, "unit": "ns/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7697, "unit": "B/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163463, "unit": "ns/op\t 3822 B/op\t 73 allocs/op", "extra": "8221 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163463, "unit": "ns/op", "extra": "8221 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3822, "unit": "B/op", "extra": "8221 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8221 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398388, "unit": "ns/op\t 8304 B/op\t 155 allocs/op", "extra": "3008 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398388, "unit": "ns/op", "extra": "3008 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8304, "unit": "B/op", "extra": "3008 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3008 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 737024, "unit": "ns/op\t 28509 B/op\t 363 allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 737024, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28509, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 530243, "unit": "ns/op\t 30346 B/op\t 391 allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 530243, "unit": "ns/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30346, "unit": "B/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1308122, "unit": "ns/op\t 57061 B/op\t 722 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1308122, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57061, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1060232, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1118 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1060232, "unit": "ns/op", "extra": "1118 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1118 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1118 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 345708, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 345708, "unit": "ns/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1929101, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1929101, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112344, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112344, "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", "value": 117943, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117943, "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", "value": 220741, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5934 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220741, "unit": "ns/op", "extra": "5934 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5934 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5934 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.29, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38372296 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.29, "unit": "ns/op", "extra": "38372296 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38372296 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38372296 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.139, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149539512 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.139, "unit": "ns/op", "extra": "149539512 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149539512 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149539512 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21609307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.23, "unit": "ns/op", "extra": "21609307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21609307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21609307 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3446, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3446, "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", "value": 56.48, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21275455 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.48, "unit": "ns/op", "extra": "21275455 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21275455 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21275455 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1715263, "unit": "ns/op\t 87061 B/op\t 295 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1715263, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87061, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 702292, "unit": "ns/op\t 15654 B/op\t 201 allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 702292, "unit": "ns/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2511321, "unit": "ns/op\t 98102 B/op\t 463 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2511321, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98102, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346468, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3447 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346468, "unit": "ns/op", "extra": "3447 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3447 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3447 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310957, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3805 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310957, "unit": "ns/op", "extra": "3805 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3805 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3805 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 790890, "unit": "ns/op\t 12244 B/op\t 182 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 790890, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12244, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2301808, "unit": "ns/op\t 15565 B/op\t 281 allocs/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2301808, "unit": "ns/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15565, "unit": "B/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1734831, "unit": "ns/op\t 15039 B/op\t 282 allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1734831, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15039, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4638987, "unit": "ns/op\t 27301 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4638987, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27301, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 918309, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 918309, "unit": "ns/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1045528, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1045528, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3858247, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "284 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3858247, "unit": "ns/op", "extra": "284 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "284 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "284 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205486, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205486, "unit": "ns/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5947 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205278, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205278, "unit": "ns/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 409369, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 409369, "unit": "ns/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "3010 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 441394, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 441394, "unit": "ns/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1676, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "722145 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1676, "unit": "ns/op", "extra": "722145 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "722145 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "722145 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 677359, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 677359, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 323650, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 323650, "unit": "ns/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153483, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153483, "unit": "ns/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7716 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 710966, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 710966, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51114, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22958 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51114, "unit": "ns/op", "extra": "22958 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22958 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22958 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50494, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50494, "unit": "ns/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23601 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103828, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103828, "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", "value": 411.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3573280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 411.1, "unit": "ns/op", "extra": "3573280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3573280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3573280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.95, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12739875 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.95, "unit": "ns/op", "extra": "12739875 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12739875 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12739875 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 646, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1865930 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646, "unit": "ns/op", "extra": "1865930 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1865930 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1865930 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59812, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19611 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59812, "unit": "ns/op", "extra": "19611 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19611 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19611 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67830, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18045 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67830, "unit": "ns/op", "extra": "18045 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18045 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18045 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123729, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9504 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123729, "unit": "ns/op", "extra": "9504 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9504 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9504 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1606079, "unit": "ns/op\t 69176 B/op\t 597 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1606079, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69176, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763342, "unit": "ns/op\t 66341 B/op\t 544 allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763342, "unit": "ns/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66341, "unit": "B/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1470 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2468588, "unit": "ns/op\t 97374 B/op\t 1002 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2468588, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97374, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348078, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348078, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356918, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356918, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2689819, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689819, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 942327, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 942327, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18801, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18801, "unit": "ns/op", "extra": "57456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57456 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1819748, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1819748, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "674 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": "8fbe3e8afb8211b037193c3af16898ea2289fc92", "message": "Merge pull request #1312 from gofiber/dependabot/go_modules/rueidis/github.com/gofiber/utils/v2-2.0.0-beta.4\n\nbuild(deps): bump github.com/gofiber/utils/v2 from 2.0.0-beta.3 to 2.0.0-beta.4 in /rueidis", "timestamp": "2024-03-25T08:42:29+01:00", "tree_id": "388a732c8007283ceb5dc8b505e61e12fa14847f", "url": "https://github.com/gofiber/storage/commit/8fbe3e8afb8211b037193c3af16898ea2289fc92" }, "date": 1711353026341, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603367, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603367, "unit": "ns/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 593705, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 593705, "unit": "ns/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2224 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 888731, "unit": "ns/op\t 23342 B/op\t 340 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 888731, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23342, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2015135, "unit": "ns/op\t 10525 B/op\t 167 allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2015135, "unit": "ns/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10525, "unit": "B/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1057341, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1057341, "unit": "ns/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2441349, "unit": "ns/op\t 19025 B/op\t 290 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2441349, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19025, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9136, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9136, "unit": "ns/op", "extra": "137527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137527 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137527 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1288, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "831990 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1288, "unit": "ns/op", "extra": "831990 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "831990 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "831990 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18317, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "56509 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18317, "unit": "ns/op", "extra": "56509 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56509 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56509 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 214562, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 214562, "unit": "ns/op", "extra": "6404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2390905 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.6, "unit": "ns/op", "extra": "2390905 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2390905 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2390905 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 410998, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 410998, "unit": "ns/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 686396, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 686396, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 649, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1821946 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 649, "unit": "ns/op", "extra": "1821946 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1821946 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1821946 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1919327, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1919327, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 216227, "unit": "ns/op\t 7823 B/op\t 77 allocs/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 216227, "unit": "ns/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7823, "unit": "B/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165665, "unit": "ns/op\t 3839 B/op\t 73 allocs/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165665, "unit": "ns/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3839, "unit": "B/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408655, "unit": "ns/op\t 15934 B/op\t 149 allocs/op", "extra": "2619 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408655, "unit": "ns/op", "extra": "2619 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15934, "unit": "B/op", "extra": "2619 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2619 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 856265, "unit": "ns/op\t 28510 B/op\t 363 allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 856265, "unit": "ns/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28510, "unit": "B/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 544335, "unit": "ns/op\t 30357 B/op\t 391 allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544335, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30357, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1320929, "unit": "ns/op\t 56913 B/op\t 722 allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320929, "unit": "ns/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56913, "unit": "B/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "830 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1042261, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1042261, "unit": "ns/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 369421, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 369421, "unit": "ns/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3888 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1778182, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1778182, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117534, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117534, "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", "value": 120584, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9420 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120584, "unit": "ns/op", "extra": "9420 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9420 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9420 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 223988, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5307 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 223988, "unit": "ns/op", "extra": "5307 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5307 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5307 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.69, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39699808 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.69, "unit": "ns/op", "extra": "39699808 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39699808 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39699808 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.07, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "142784308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.07, "unit": "ns/op", "extra": "142784308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142784308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142784308 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.43, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19614618 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.43, "unit": "ns/op", "extra": "19614618 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19614618 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19614618 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3167, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3167, "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", "value": 58.61, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20038215 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.61, "unit": "ns/op", "extra": "20038215 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20038215 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20038215 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1518645, "unit": "ns/op\t 88128 B/op\t 295 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1518645, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88128, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698923, "unit": "ns/op\t 15619 B/op\t 201 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698923, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15619, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2420151, "unit": "ns/op\t 97599 B/op\t 463 allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2420151, "unit": "ns/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 352033, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 352033, "unit": "ns/op", "extra": "3465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3465 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314868, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314868, "unit": "ns/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3877 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723312, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723312, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2121943, "unit": "ns/op\t 15191 B/op\t 281 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2121943, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15191, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1884366, "unit": "ns/op\t 15058 B/op\t 282 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1884366, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15058, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4346213, "unit": "ns/op\t 27266 B/op\t 532 allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4346213, "unit": "ns/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27266, "unit": "B/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 939372, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 939372, "unit": "ns/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 933673, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 933673, "unit": "ns/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3012272, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3012272, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 223841, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 223841, "unit": "ns/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5509 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203839, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203839, "unit": "ns/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419148, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419148, "unit": "ns/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2786 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 295509, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 295509, "unit": "ns/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1720, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "721564 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1720, "unit": "ns/op", "extra": "721564 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "721564 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "721564 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 579136, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 579136, "unit": "ns/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 280735, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4522 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 280735, "unit": "ns/op", "extra": "4522 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4522 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4522 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156765, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156765, "unit": "ns/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7735 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 557981, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 557981, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55162, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22545 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55162, "unit": "ns/op", "extra": "22545 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22545 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22545 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52897, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20494 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52897, "unit": "ns/op", "extra": "20494 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20494 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20494 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108470, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108470, "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", "value": 339.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3525267 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 339.6, "unit": "ns/op", "extra": "3525267 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3525267 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3525267 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.59, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13369558 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.59, "unit": "ns/op", "extra": "13369558 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13369558 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13369558 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 643.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1844554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 643.7, "unit": "ns/op", "extra": "1844554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1844554 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1844554 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62649, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19369 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62649, "unit": "ns/op", "extra": "19369 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19369 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19369 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69770, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69770, "unit": "ns/op", "extra": "17088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17088 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17088 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125286, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9542 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125286, "unit": "ns/op", "extra": "9542 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9542 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9542 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1528854, "unit": "ns/op\t 69191 B/op\t 597 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1528854, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69191, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 779026, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 779026, "unit": "ns/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2367509, "unit": "ns/op\t 97542 B/op\t 1003 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2367509, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97542, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1392096, "unit": "ns/op\t 2904 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1392096, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2904, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1373109, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1373109, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2715341, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2715341, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 791303, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 791303, "unit": "ns/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1285 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18616, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "58546 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18616, "unit": "ns/op", "extra": "58546 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58546 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58546 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1525189, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1525189, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "829 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": "f9471854c664f769b96ba97c10d1d5e801f94a9a", "message": "Merge pull request #1314 from gofiber/dependabot/go_modules/nats/github.com/gofiber/fiber/v2-2.52.3\n\nbuild(deps): bump github.com/gofiber/fiber/v2 from 2.52.2 to 2.52.3 in /nats", "timestamp": "2024-03-26T08:52:28+01:00", "tree_id": "40f863c0e3174f4eae7b0ec3f9d331030711c58c", "url": "https://github.com/gofiber/storage/commit/f9471854c664f769b96ba97c10d1d5e801f94a9a" }, "date": 1711440032529, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588420, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588420, "unit": "ns/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528945, "unit": "ns/op\t 15190 B/op\t 226 allocs/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528945, "unit": "ns/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15190, "unit": "B/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2289 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 896164, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 896164, "unit": "ns/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2110386, "unit": "ns/op\t 10560 B/op\t 167 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2110386, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10560, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1076416, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1076416, "unit": "ns/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2618833, "unit": "ns/op\t 19086 B/op\t 290 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2618833, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19086, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9743, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "113073 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9743, "unit": "ns/op", "extra": "113073 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "113073 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "113073 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1047, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1047, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17978, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65504 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17978, "unit": "ns/op", "extra": "65504 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65504 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65504 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 204090, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "5979 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 204090, "unit": "ns/op", "extra": "5979 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "5979 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5979 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 503.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2467604 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 503.5, "unit": "ns/op", "extra": "2467604 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2467604 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2467604 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 438383, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 438383, "unit": "ns/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1024728, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1024728, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1846747 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.5, "unit": "ns/op", "extra": "1846747 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1846747 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1846747 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1646955, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1646955, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212146, "unit": "ns/op\t 7683 B/op\t 77 allocs/op", "extra": "5935 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212146, "unit": "ns/op", "extra": "5935 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7683, "unit": "B/op", "extra": "5935 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5935 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164196, "unit": "ns/op\t 3834 B/op\t 73 allocs/op", "extra": "7386 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164196, "unit": "ns/op", "extra": "7386 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3834, "unit": "B/op", "extra": "7386 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7386 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400774, "unit": "ns/op\t 15815 B/op\t 149 allocs/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400774, "unit": "ns/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15815, "unit": "B/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2658 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 886350, "unit": "ns/op\t 28530 B/op\t 363 allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 886350, "unit": "ns/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28530, "unit": "B/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 694723, "unit": "ns/op\t 30352 B/op\t 391 allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 694723, "unit": "ns/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30352, "unit": "B/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1478428, "unit": "ns/op\t 56945 B/op\t 722 allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1478428, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56945, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1057558, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1057558, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 324629, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3801 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 324629, "unit": "ns/op", "extra": "3801 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3801 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1841996, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1841996, "unit": "ns/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "735 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116180, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10410 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116180, "unit": "ns/op", "extra": "10410 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10410 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10410 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 112804, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 112804, "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", "value": 215466, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215466, "unit": "ns/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5688 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.49, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38533612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.49, "unit": "ns/op", "extra": "38533612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38533612 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38533612 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.693, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "144054302 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.693, "unit": "ns/op", "extra": "144054302 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144054302 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144054302 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21090472 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.47, "unit": "ns/op", "extra": "21090472 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21090472 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21090472 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3164, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3164, "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", "value": 56.54, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21201330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.54, "unit": "ns/op", "extra": "21201330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21201330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21201330 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1527823, "unit": "ns/op\t 87404 B/op\t 295 allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1527823, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87404, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 691685, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 691685, "unit": "ns/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2520787, "unit": "ns/op\t 98045 B/op\t 463 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2520787, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98045, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346930, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346930, "unit": "ns/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3446 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309365, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309365, "unit": "ns/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 729759, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 729759, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2270895, "unit": "ns/op\t 15171 B/op\t 281 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2270895, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15171, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1757378, "unit": "ns/op\t 14848 B/op\t 282 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1757378, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14848, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4576965, "unit": "ns/op\t 27444 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4576965, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27444, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 899951, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 899951, "unit": "ns/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 924016, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 924016, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3344480, "unit": "ns/op\t 13009 B/op\t 83 allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3344480, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13009, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206297, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5290 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206297, "unit": "ns/op", "extra": "5290 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5290 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5290 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 199773, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 199773, "unit": "ns/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "6056 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 400788, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2894 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 400788, "unit": "ns/op", "extra": "2894 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2894 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2894 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 442548, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 442548, "unit": "ns/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3118 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1689, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "714948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1689, "unit": "ns/op", "extra": "714948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "714948 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "714948 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 734855, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 734855, "unit": "ns/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 299613, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4011 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 299613, "unit": "ns/op", "extra": "4011 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4011 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4011 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150955, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8124 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150955, "unit": "ns/op", "extra": "8124 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8124 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8124 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 586853, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 586853, "unit": "ns/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55915, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23398 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55915, "unit": "ns/op", "extra": "23398 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23398 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23398 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50207, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50207, "unit": "ns/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24147 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102536, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102536, "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", "value": 320.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3637778 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 320.8, "unit": "ns/op", "extra": "3637778 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3637778 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3637778 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.15, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12015745 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.15, "unit": "ns/op", "extra": "12015745 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12015745 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12015745 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 743, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1903141 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 743, "unit": "ns/op", "extra": "1903141 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1903141 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1903141 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59683, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20240 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59683, "unit": "ns/op", "extra": "20240 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20240 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20240 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 73546, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73546, "unit": "ns/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18139 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121957, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121957, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1924984, "unit": "ns/op\t 69065 B/op\t 597 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1924984, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69065, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 759465, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759465, "unit": "ns/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2999595, "unit": "ns/op\t 97516 B/op\t 1002 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2999595, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97516, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347105, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347105, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357639, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357639, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686486, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686486, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 953336, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 953336, "unit": "ns/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18520, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18520, "unit": "ns/op", "extra": "66432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66432 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2075983, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2075983, "unit": "ns/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "597 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": "338041533dceb9cd6598f5ae2b2f084220b752c7", "message": "Merge pull request #1316 from gofiber/dependabot/go_modules/nats/github.com/gofiber/fiber/v2-2.52.4\n\nbuild(deps): bump github.com/gofiber/fiber/v2 from 2.52.3 to 2.52.4 in /nats", "timestamp": "2024-03-27T08:24:44+01:00", "tree_id": "fc2f3d41b17dabc9723b656024d4d53e0b4ce6e3", "url": "https://github.com/gofiber/storage/commit/338041533dceb9cd6598f5ae2b2f084220b752c7" }, "date": 1711524759946, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596868, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596868, "unit": "ns/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 566220, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 566220, "unit": "ns/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 886527, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 886527, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2092214, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2092214, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1227419, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1227419, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2530594, "unit": "ns/op\t 19034 B/op\t 290 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2530594, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19034, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8891, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141146 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8891, "unit": "ns/op", "extra": "141146 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141146 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141146 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1241, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1241, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18202, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18202, "unit": "ns/op", "extra": "66033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66033 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 271800, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 271800, "unit": "ns/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3706 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 502.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2479821 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.7, "unit": "ns/op", "extra": "2479821 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2479821 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2479821 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 551102, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 551102, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 999037, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 999037, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 645.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1884558 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645.7, "unit": "ns/op", "extra": "1884558 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1884558 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1884558 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1549727, "unit": "ns/op\t 14410 B/op\t 267 allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1549727, "unit": "ns/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14410, "unit": "B/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205313, "unit": "ns/op\t 7588 B/op\t 77 allocs/op", "extra": "6085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205313, "unit": "ns/op", "extra": "6085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7588, "unit": "B/op", "extra": "6085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6085 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161267, "unit": "ns/op\t 3760 B/op\t 72 allocs/op", "extra": "7318 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161267, "unit": "ns/op", "extra": "7318 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3760, "unit": "B/op", "extra": "7318 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7318 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 388651, "unit": "ns/op\t 16024 B/op\t 156 allocs/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 388651, "unit": "ns/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16024, "unit": "B/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 684320, "unit": "ns/op\t 28542 B/op\t 363 allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 684320, "unit": "ns/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28542, "unit": "B/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 632059, "unit": "ns/op\t 30350 B/op\t 391 allocs/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 632059, "unit": "ns/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30350, "unit": "B/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1603 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1389572, "unit": "ns/op\t 57034 B/op\t 722 allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1389572, "unit": "ns/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57034, "unit": "B/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "733 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1040242, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1040242, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 354609, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 354609, "unit": "ns/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3920 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1846665, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1846665, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118249, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118249, "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", "value": 120896, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120896, "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", "value": 216052, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5436 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216052, "unit": "ns/op", "extra": "5436 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5436 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5436 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39409041 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.48, "unit": "ns/op", "extra": "39409041 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39409041 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39409041 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.115, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145812426 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.115, "unit": "ns/op", "extra": "145812426 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145812426 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145812426 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.97, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20998608 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.97, "unit": "ns/op", "extra": "20998608 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20998608 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20998608 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3178, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3178, "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", "value": 56.61, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21317499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.61, "unit": "ns/op", "extra": "21317499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21317499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21317499 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1544334, "unit": "ns/op\t 87964 B/op\t 295 allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1544334, "unit": "ns/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87964, "unit": "B/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 676750, "unit": "ns/op\t 15569 B/op\t 201 allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676750, "unit": "ns/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15569, "unit": "B/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2684488, "unit": "ns/op\t 97907 B/op\t 463 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2684488, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97907, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343408, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343408, "unit": "ns/op", "extra": "3487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308455, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308455, "unit": "ns/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708879, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708879, "unit": "ns/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1728 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2314290, "unit": "ns/op\t 15223 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2314290, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15223, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1801036, "unit": "ns/op\t 15051 B/op\t 282 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1801036, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15051, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4567694, "unit": "ns/op\t 26999 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4567694, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26999, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 909249, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 909249, "unit": "ns/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1191 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 912875, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 912875, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3449835, "unit": "ns/op\t 13014 B/op\t 83 allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3449835, "unit": "ns/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13014, "unit": "B/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 203324, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4980 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 203324, "unit": "ns/op", "extra": "4980 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4980 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4980 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 201618, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 201618, "unit": "ns/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405759, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2907 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405759, "unit": "ns/op", "extra": "2907 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2907 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2907 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 398495, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 398495, "unit": "ns/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1733, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "689077 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1733, "unit": "ns/op", "extra": "689077 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689077 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689077 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 822858, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 822858, "unit": "ns/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322671, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322671, "unit": "ns/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150676, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7694 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150676, "unit": "ns/op", "extra": "7694 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7694 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7694 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 650301, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1815 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 650301, "unit": "ns/op", "extra": "1815 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1815 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1815 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57421, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22956 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57421, "unit": "ns/op", "extra": "22956 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22956 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22956 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52012, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22338 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52012, "unit": "ns/op", "extra": "22338 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22338 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22338 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105601, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105601, "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", "value": 350.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3353343 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 350.8, "unit": "ns/op", "extra": "3353343 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3353343 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3353343 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.81, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12244534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.81, "unit": "ns/op", "extra": "12244534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12244534 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12244534 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 640.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1863843 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.2, "unit": "ns/op", "extra": "1863843 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1863843 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1863843 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59623, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19963 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59623, "unit": "ns/op", "extra": "19963 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19963 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19963 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66258, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17517 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66258, "unit": "ns/op", "extra": "17517 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17517 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17517 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 137255, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "8239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 137255, "unit": "ns/op", "extra": "8239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "8239 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8239 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1641245, "unit": "ns/op\t 69161 B/op\t 597 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1641245, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69161, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 752414, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752414, "unit": "ns/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2490885, "unit": "ns/op\t 97507 B/op\t 1002 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2490885, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97507, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350852, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350852, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1366755, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1366755, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2694475, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2694475, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 894372, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 894372, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18720, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18720, "unit": "ns/op", "extra": "63222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63222 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63222 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1588017, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1588017, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "745 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": "df3ac38b36ba677494c4bafe0f3b939e618a5861", "message": "Merge pull request #1317 from gofiber/dependabot/go_modules/mysql/github.com/go-sql-driver/mysql-1.8.1\n\nbuild(deps): bump github.com/go-sql-driver/mysql from 1.8.0 to 1.8.1 in /mysql", "timestamp": "2024-03-27T08:38:34+01:00", "tree_id": "9717c2e10c09f96639f68dfb670c98899bfa8289", "url": "https://github.com/gofiber/storage/commit/df3ac38b36ba677494c4bafe0f3b939e618a5861" }, "date": 1711525593446, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 662059, "unit": "ns/op\t 15454 B/op\t 225 allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 662059, "unit": "ns/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15454, "unit": "B/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 524181, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2234 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 524181, "unit": "ns/op", "extra": "2234 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2234 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2234 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 869097, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 869097, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2028841, "unit": "ns/op\t 10534 B/op\t 167 allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2028841, "unit": "ns/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10534, "unit": "B/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1202711, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1202711, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2446556, "unit": "ns/op\t 19017 B/op\t 290 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2446556, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19017, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9203, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "129367 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9203, "unit": "ns/op", "extra": "129367 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "129367 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "129367 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1170, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "872313 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1170, "unit": "ns/op", "extra": "872313 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "872313 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "872313 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17900, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17900, "unit": "ns/op", "extra": "66374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66374 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 272651, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4233 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 272651, "unit": "ns/op", "extra": "4233 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4233 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4233 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2400160 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489, "unit": "ns/op", "extra": "2400160 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2400160 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2400160 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 553788, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 553788, "unit": "ns/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2278 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 670660, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1635 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 670660, "unit": "ns/op", "extra": "1635 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1635 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1635 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 630.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1888521 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 630.5, "unit": "ns/op", "extra": "1888521 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1888521 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1888521 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1568374, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1568374, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205715, "unit": "ns/op\t 7590 B/op\t 77 allocs/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205715, "unit": "ns/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7590, "unit": "B/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6091 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161489, "unit": "ns/op\t 3821 B/op\t 73 allocs/op", "extra": "6319 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161489, "unit": "ns/op", "extra": "6319 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3821, "unit": "B/op", "extra": "6319 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6319 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386204, "unit": "ns/op\t 8280 B/op\t 155 allocs/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386204, "unit": "ns/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8280, "unit": "B/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3076 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 687091, "unit": "ns/op\t 28507 B/op\t 363 allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 687091, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28507, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 524411, "unit": "ns/op\t 30344 B/op\t 391 allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 524411, "unit": "ns/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30344, "unit": "B/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1291803, "unit": "ns/op\t 56906 B/op\t 722 allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1291803, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56906, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1200527, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1200527, "unit": "ns/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1113 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 353844, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 353844, "unit": "ns/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1790497, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1790497, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114499, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114499, "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", "value": 115447, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115447, "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", "value": 210032, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 210032, "unit": "ns/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39835879 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.17, "unit": "ns/op", "extra": "39835879 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39835879 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39835879 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.284, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147631294 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.284, "unit": "ns/op", "extra": "147631294 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147631294 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147631294 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18967063 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.27, "unit": "ns/op", "extra": "18967063 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18967063 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18967063 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3265, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3265, "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", "value": 56.52, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20108728 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.52, "unit": "ns/op", "extra": "20108728 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20108728 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20108728 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1524336, "unit": "ns/op\t 86932 B/op\t 295 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1524336, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86932, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 678592, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 678592, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2414056, "unit": "ns/op\t 97802 B/op\t 463 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2414056, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97802, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343272, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343272, "unit": "ns/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307762, "unit": "ns/op\t 7722 B/op\t 91 allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307762, "unit": "ns/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7722, "unit": "B/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711743, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711743, "unit": "ns/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2520158, "unit": "ns/op\t 15543 B/op\t 281 allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2520158, "unit": "ns/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15543, "unit": "B/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1704407, "unit": "ns/op\t 14950 B/op\t 282 allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1704407, "unit": "ns/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14950, "unit": "B/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4525726, "unit": "ns/op\t 27211 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4525726, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27211, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 901602, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 901602, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 907206, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 907206, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3431663, "unit": "ns/op\t 13013 B/op\t 83 allocs/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3431663, "unit": "ns/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13013, "unit": "B/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 202636, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 202636, "unit": "ns/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 197122, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5835 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 197122, "unit": "ns/op", "extra": "5835 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5835 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5835 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 397212, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 397212, "unit": "ns/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 352049, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 352049, "unit": "ns/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1687, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "685462 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1687, "unit": "ns/op", "extra": "685462 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "685462 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "685462 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 778365, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 778365, "unit": "ns/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 315167, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4071 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 315167, "unit": "ns/op", "extra": "4071 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4071 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4071 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149798, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149798, "unit": "ns/op", "extra": "7570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7570 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 620843, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 620843, "unit": "ns/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51658, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21685 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51658, "unit": "ns/op", "extra": "21685 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21685 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21685 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57912, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22572 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57912, "unit": "ns/op", "extra": "22572 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22572 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22572 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105267, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105267, "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", "value": 332.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3498613 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.2, "unit": "ns/op", "extra": "3498613 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3498613 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3498613 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.44, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12592888 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.44, "unit": "ns/op", "extra": "12592888 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12592888 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12592888 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1879669 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.4, "unit": "ns/op", "extra": "1879669 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1879669 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1879669 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60213, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60213, "unit": "ns/op", "extra": "20125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20125 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65719, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65719, "unit": "ns/op", "extra": "18070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18070 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 132382, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 132382, "unit": "ns/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9808 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1596803, "unit": "ns/op\t 69182 B/op\t 597 allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1596803, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69182, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756170, "unit": "ns/op\t 66346 B/op\t 544 allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756170, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66346, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2456552, "unit": "ns/op\t 97457 B/op\t 1003 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2456552, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97457, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340319, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340319, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352306, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352306, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2672511, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672511, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 944730, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 944730, "unit": "ns/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18950, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18950, "unit": "ns/op", "extra": "65445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65445 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1912084, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1912084, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "644 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": "e541347e84a6647fd135ab1b6d0a700931edcd47", "message": "Merge pull request #1315 from gofiber/dependabot/github_actions/tj-actions/changed-files-44\n\nbuild(deps): bump tj-actions/changed-files from 43 to 44", "timestamp": "2024-03-27T08:45:04+01:00", "tree_id": "eb2a3bd1c1934b5e266e4075650b415bd2387b4f", "url": "https://github.com/gofiber/storage/commit/e541347e84a6647fd135ab1b6d0a700931edcd47" }, "date": 1711525994181, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599798, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599798, "unit": "ns/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1995 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 578902, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 578902, "unit": "ns/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 900232, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 900232, "unit": "ns/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1920331, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1920331, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1009879, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1009879, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2796495, "unit": "ns/op\t 19040 B/op\t 290 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2796495, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19040, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8842, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8842, "unit": "ns/op", "extra": "141880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141880 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1036, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1036, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20200, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "60826 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20200, "unit": "ns/op", "extra": "60826 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60826 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60826 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 210655, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "6218 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 210655, "unit": "ns/op", "extra": "6218 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6218 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6218 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2405276 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.7, "unit": "ns/op", "extra": "2405276 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2405276 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2405276 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 432513, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2827 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 432513, "unit": "ns/op", "extra": "2827 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2827 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2827 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 984315, "unit": "ns/op\t 6649 B/op\t 122 allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 984315, "unit": "ns/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6649, "unit": "B/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1810173 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.8, "unit": "ns/op", "extra": "1810173 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1810173 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1810173 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1437606, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1437606, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202337, "unit": "ns/op\t 7747 B/op\t 77 allocs/op", "extra": "5833 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202337, "unit": "ns/op", "extra": "5833 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7747, "unit": "B/op", "extra": "5833 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5833 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166872, "unit": "ns/op\t 3815 B/op\t 73 allocs/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166872, "unit": "ns/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3815, "unit": "B/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401908, "unit": "ns/op\t 15709 B/op\t 156 allocs/op", "extra": "2840 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401908, "unit": "ns/op", "extra": "2840 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15709, "unit": "B/op", "extra": "2840 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 816239, "unit": "ns/op\t 28519 B/op\t 363 allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 816239, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28519, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 579531, "unit": "ns/op\t 30329 B/op\t 391 allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 579531, "unit": "ns/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30329, "unit": "B/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1779 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1345257, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1345257, "unit": "ns/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1004426, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1004426, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 349980, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 349980, "unit": "ns/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1905515, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1905515, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115723, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115723, "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", "value": 119862, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119862, "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", "value": 220503, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220503, "unit": "ns/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5492 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38509028 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.83, "unit": "ns/op", "extra": "38509028 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38509028 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38509028 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.13, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "143527251 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.13, "unit": "ns/op", "extra": "143527251 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "143527251 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "143527251 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.08, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20581686 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.08, "unit": "ns/op", "extra": "20581686 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20581686 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20581686 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.323, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.323, "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", "value": 58.59, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21316561 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.59, "unit": "ns/op", "extra": "21316561 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21316561 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21316561 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1533003, "unit": "ns/op\t 87992 B/op\t 295 allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1533003, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87992, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 682901, "unit": "ns/op\t 15593 B/op\t 201 allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 682901, "unit": "ns/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2353018, "unit": "ns/op\t 97861 B/op\t 463 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2353018, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97861, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345241, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345241, "unit": "ns/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310119, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310119, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 714828, "unit": "ns/op\t 12239 B/op\t 182 allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714828, "unit": "ns/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12239, "unit": "B/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2133869, "unit": "ns/op\t 15303 B/op\t 281 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2133869, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15303, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1930344, "unit": "ns/op\t 14753 B/op\t 282 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1930344, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14753, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4388458, "unit": "ns/op\t 26675 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4388458, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26675, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 927140, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 927140, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 927836, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927836, "unit": "ns/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1302 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3086977, "unit": "ns/op\t 13048 B/op\t 83 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3086977, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13048, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 221431, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 221431, "unit": "ns/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5696 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 228531, "unit": "ns/op\t 2244 B/op\t 41 allocs/op", "extra": "5023 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 228531, "unit": "ns/op", "extra": "5023 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2244, "unit": "B/op", "extra": "5023 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5023 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 430827, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2666 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 430827, "unit": "ns/op", "extra": "2666 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2666 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2666 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 335353, "unit": "ns/op\t 145 B/op\t 3 allocs/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 335353, "unit": "ns/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 145, "unit": "B/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1691, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "669978 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1691, "unit": "ns/op", "extra": "669978 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "669978 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "669978 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 632890, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1809 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 632890, "unit": "ns/op", "extra": "1809 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1809 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1809 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 294874, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4178 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 294874, "unit": "ns/op", "extra": "4178 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4178 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4178 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150267, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7958 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150267, "unit": "ns/op", "extra": "7958 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7958 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7958 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 561652, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 561652, "unit": "ns/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 60488, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 60488, "unit": "ns/op", "extra": "22802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22802 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22802 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51019, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21924 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51019, "unit": "ns/op", "extra": "21924 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21924 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21924 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103523, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103523, "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", "value": 327.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3460104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 327.9, "unit": "ns/op", "extra": "3460104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3460104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3460104 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 102.6, "unit": "ns/op\t 19 B/op\t 1 allocs/op", "extra": "10491853 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 102.6, "unit": "ns/op", "extra": "10491853 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "10491853 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "10491853 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 650.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1886946 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 650.4, "unit": "ns/op", "extra": "1886946 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1886946 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1886946 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60665, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19540 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60665, "unit": "ns/op", "extra": "19540 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19540 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19540 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68050, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17810 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68050, "unit": "ns/op", "extra": "17810 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17810 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17810 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120001, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120001, "unit": "ns/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1503610, "unit": "ns/op\t 69150 B/op\t 597 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1503610, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69150, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758077, "unit": "ns/op\t 66337 B/op\t 544 allocs/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758077, "unit": "ns/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66337, "unit": "B/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1556 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2302139, "unit": "ns/op\t 97441 B/op\t 1002 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2302139, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97441, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1373157, "unit": "ns/op\t 2904 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1373157, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2904, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357201, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357201, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2687443, "unit": "ns/op\t 5529 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687443, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5529, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 803001, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 803001, "unit": "ns/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18761, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65846 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18761, "unit": "ns/op", "extra": "65846 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65846 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65846 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1535522, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1535522, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "739 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": "fe1c16e9cd8cb64cb33dea48a1a08dfab2c0e486", "message": "Merge pull request #1309 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.13\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.11 to 1.16.13 in /s3", "timestamp": "2024-03-28T14:14:13+01:00", "tree_id": "d7e1bc3fc9fc16e40fb2a08c35dde6549056a936", "url": "https://github.com/gofiber/storage/commit/fe1c16e9cd8cb64cb33dea48a1a08dfab2c0e486" }, "date": 1711632141017, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603130, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603130, "unit": "ns/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2019 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 594735, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 594735, "unit": "ns/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 892862, "unit": "ns/op\t 23332 B/op\t 340 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 892862, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2157194, "unit": "ns/op\t 10581 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2157194, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10581, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1230244, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1230244, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2539241, "unit": "ns/op\t 19143 B/op\t 290 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2539241, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19143, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9443, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141938 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9443, "unit": "ns/op", "extra": "141938 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141938 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141938 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 998.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1030808 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 998.7, "unit": "ns/op", "extra": "1030808 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1030808 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1030808 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18394, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63091 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18394, "unit": "ns/op", "extra": "63091 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63091 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63091 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 240228, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 240228, "unit": "ns/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5271 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 507.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2243689 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.8, "unit": "ns/op", "extra": "2243689 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2243689 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2243689 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 546930, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 546930, "unit": "ns/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2109 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1287660, "unit": "ns/op\t 6651 B/op\t 121 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1287660, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6651, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1862296 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.9, "unit": "ns/op", "extra": "1862296 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1862296 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1862296 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1826525, "unit": "ns/op\t 14391 B/op\t 266 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1826525, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14391, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 266, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200474, "unit": "ns/op\t 7733 B/op\t 77 allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200474, "unit": "ns/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7733, "unit": "B/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 186707, "unit": "ns/op\t 3827 B/op\t 73 allocs/op", "extra": "7425 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 186707, "unit": "ns/op", "extra": "7425 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3827, "unit": "B/op", "extra": "7425 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7425 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401031, "unit": "ns/op\t 16414 B/op\t 153 allocs/op", "extra": "2542 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401031, "unit": "ns/op", "extra": "2542 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16414, "unit": "B/op", "extra": "2542 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2542 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 802959, "unit": "ns/op\t 28520 B/op\t 363 allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 802959, "unit": "ns/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28520, "unit": "B/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 623891, "unit": "ns/op\t 30343 B/op\t 391 allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 623891, "unit": "ns/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30343, "unit": "B/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1255087, "unit": "ns/op\t 56876 B/op\t 722 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1255087, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56876, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1189313, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1189313, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 347940, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3326 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347940, "unit": "ns/op", "extra": "3326 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3326 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3326 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1897804, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1897804, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113359, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113359, "unit": "ns/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9352 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 115683, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9904 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115683, "unit": "ns/op", "extra": "9904 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9904 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9904 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 216963, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216963, "unit": "ns/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5749 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.7, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39275935 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.7, "unit": "ns/op", "extra": "39275935 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39275935 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39275935 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.14, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.14, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 63.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20401497 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.23, "unit": "ns/op", "extra": "20401497 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20401497 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20401497 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3328, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3328, "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", "value": 56.44, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20659998 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.44, "unit": "ns/op", "extra": "20659998 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20659998 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20659998 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1582446, "unit": "ns/op\t 87248 B/op\t 295 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1582446, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87248, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 695603, "unit": "ns/op\t 15570 B/op\t 201 allocs/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 695603, "unit": "ns/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1806 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2393993, "unit": "ns/op\t 97701 B/op\t 463 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2393993, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97701, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349946, "unit": "ns/op\t 6839 B/op\t 104 allocs/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349946, "unit": "ns/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6839, "unit": "B/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3481 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 317547, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 317547, "unit": "ns/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718990, "unit": "ns/op\t 12234 B/op\t 182 allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718990, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2349515, "unit": "ns/op\t 15948 B/op\t 281 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2349515, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15948, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1808434, "unit": "ns/op\t 15052 B/op\t 282 allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1808434, "unit": "ns/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15052, "unit": "B/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4781452, "unit": "ns/op\t 27729 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4781452, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27729, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 967828, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 967828, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 968913, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 968913, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3582674, "unit": "ns/op\t 13019 B/op\t 83 allocs/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3582674, "unit": "ns/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13019, "unit": "B/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "321 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208983, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208983, "unit": "ns/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205107, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205107, "unit": "ns/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5540 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407674, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407674, "unit": "ns/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 380566, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 380566, "unit": "ns/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3667 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1674, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "652897 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1674, "unit": "ns/op", "extra": "652897 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "652897 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "652897 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 733965, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 733965, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 297036, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 297036, "unit": "ns/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149471, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6962 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149471, "unit": "ns/op", "extra": "6962 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6962 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6962 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 607741, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 607741, "unit": "ns/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1684 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53296, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23224 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53296, "unit": "ns/op", "extra": "23224 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23224 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23224 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52119, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22353 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52119, "unit": "ns/op", "extra": "22353 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22353 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22353 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104221, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104221, "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", "value": 345.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3623374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 345.2, "unit": "ns/op", "extra": "3623374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3623374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3623374 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.94, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12252355 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.94, "unit": "ns/op", "extra": "12252355 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12252355 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12252355 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 757, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1899001 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 757, "unit": "ns/op", "extra": "1899001 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1899001 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1899001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60699, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60699, "unit": "ns/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75800, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16460 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75800, "unit": "ns/op", "extra": "16460 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16460 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123610, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9900 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123610, "unit": "ns/op", "extra": "9900 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9900 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9900 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1521083, "unit": "ns/op\t 69143 B/op\t 597 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1521083, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69143, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 806780, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 806780, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2409297, "unit": "ns/op\t 97494 B/op\t 1002 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2409297, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97494, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347719, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347719, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362204, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362204, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686542, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686542, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 991491, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 991491, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18952, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18952, "unit": "ns/op", "extra": "64452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64452 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64452 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1962054, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1962054, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "654 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": "9737161f167845c4e15faac81b330438f8c038ce", "message": "Merge pull request #1305 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.9\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.7 to 1.27.9 in /dynamodb", "timestamp": "2024-03-28T14:30:55+01:00", "tree_id": "d994e32af49756c634253870401aad60b4961042", "url": "https://github.com/gofiber/storage/commit/9737161f167845c4e15faac81b330438f8c038ce" }, "date": 1711633140517, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595409, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595409, "unit": "ns/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 599598, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 599598, "unit": "ns/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 915524, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 915524, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2252664, "unit": "ns/op\t 10544 B/op\t 167 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2252664, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10544, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1174737, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1174737, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2553152, "unit": "ns/op\t 19034 B/op\t 290 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2553152, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19034, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10136, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "128274 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10136, "unit": "ns/op", "extra": "128274 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "128274 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128274 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 976.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1206159 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 976.6, "unit": "ns/op", "extra": "1206159 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206159 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206159 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18333, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "59485 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18333, "unit": "ns/op", "extra": "59485 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "59485 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59485 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 371131, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 371131, "unit": "ns/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3388 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2318482 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.3, "unit": "ns/op", "extra": "2318482 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2318482 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2318482 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 557375, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 557375, "unit": "ns/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1029055, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1029055, "unit": "ns/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1026 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 753.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1798011 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 753.3, "unit": "ns/op", "extra": "1798011 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1798011 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1798011 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1992182, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1992182, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197023, "unit": "ns/op\t 7618 B/op\t 77 allocs/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197023, "unit": "ns/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7618, "unit": "B/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6044 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164541, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7434 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164541, "unit": "ns/op", "extra": "7434 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7434 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7434 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 393786, "unit": "ns/op\t 15469 B/op\t 149 allocs/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393786, "unit": "ns/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15469, "unit": "B/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 696638, "unit": "ns/op\t 28510 B/op\t 363 allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 696638, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28510, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 549746, "unit": "ns/op\t 30378 B/op\t 391 allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 549746, "unit": "ns/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30378, "unit": "B/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1289087, "unit": "ns/op\t 56840 B/op\t 722 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1289087, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56840, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1064563, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1064563, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 340036, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 340036, "unit": "ns/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3768 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2377470, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2377470, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112263, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112263, "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", "value": 116556, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116556, "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", "value": 216306, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5625 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216306, "unit": "ns/op", "extra": "5625 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5625 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5625 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.15, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39678501 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.15, "unit": "ns/op", "extra": "39678501 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39678501 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39678501 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.932, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148438476 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.932, "unit": "ns/op", "extra": "148438476 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148438476 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148438476 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21428136 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.23, "unit": "ns/op", "extra": "21428136 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21428136 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21428136 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3297, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3297, "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", "value": 56.4, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21158874 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.4, "unit": "ns/op", "extra": "21158874 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21158874 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21158874 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1669663, "unit": "ns/op\t 87842 B/op\t 295 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1669663, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87842, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 786354, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 786354, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2503495, "unit": "ns/op\t 97913 B/op\t 463 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2503495, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97913, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 350728, "unit": "ns/op\t 6836 B/op\t 104 allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350728, "unit": "ns/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6836, "unit": "B/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3368 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311225, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311225, "unit": "ns/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 732062, "unit": "ns/op\t 12237 B/op\t 182 allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 732062, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12237, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2554969, "unit": "ns/op\t 15348 B/op\t 281 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2554969, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15348, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1810778, "unit": "ns/op\t 15039 B/op\t 282 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1810778, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15039, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4935375, "unit": "ns/op\t 27261 B/op\t 532 allocs/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4935375, "unit": "ns/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27261, "unit": "B/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 919429, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 919429, "unit": "ns/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 931817, "unit": "ns/op\t 6754 B/op\t 53 allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 931817, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6754, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4464794, "unit": "ns/op\t 13014 B/op\t 83 allocs/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4464794, "unit": "ns/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13014, "unit": "B/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "297 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212338, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212338, "unit": "ns/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209515, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209515, "unit": "ns/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417886, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417886, "unit": "ns/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 400379, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 400379, "unit": "ns/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1720, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "666505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1720, "unit": "ns/op", "extra": "666505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "666505 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "666505 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 894309, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 894309, "unit": "ns/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 348656, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 348656, "unit": "ns/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3488 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151339, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7795 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151339, "unit": "ns/op", "extra": "7795 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7795 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7795 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 749575, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 749575, "unit": "ns/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56750, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23061 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56750, "unit": "ns/op", "extra": "23061 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23061 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23061 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 56778, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23446 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56778, "unit": "ns/op", "extra": "23446 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23446 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23446 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102968, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102968, "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", "value": 390.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3565672 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 390.6, "unit": "ns/op", "extra": "3565672 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3565672 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3565672 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.01, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13227615 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.01, "unit": "ns/op", "extra": "13227615 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13227615 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13227615 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 623.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1846185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.8, "unit": "ns/op", "extra": "1846185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1846185 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1846185 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60579, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20056 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60579, "unit": "ns/op", "extra": "20056 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20056 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20056 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65773, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18022 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65773, "unit": "ns/op", "extra": "18022 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18022 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18022 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119006, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119006, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1672391, "unit": "ns/op\t 69146 B/op\t 597 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1672391, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69146, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758274, "unit": "ns/op\t 66329 B/op\t 544 allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758274, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66329, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2577072, "unit": "ns/op\t 97530 B/op\t 1003 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2577072, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97530, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339187, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339187, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1353153, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1353153, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2691752, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2691752, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1208276, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1208276, "unit": "ns/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18521, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64545 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18521, "unit": "ns/op", "extra": "64545 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64545 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64545 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2374652, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2374652, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "550 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": "9f847168ec5c7255dcb3f61aee64fad43e7276c9", "message": "Merge pull request #1303 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.31.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.30.4 to 1.31.0 in /dynamodb", "timestamp": "2024-03-28T14:32:51+01:00", "tree_id": "f4d9238a2161b38ef51f546c9b04d46ea570dfd1", "url": "https://github.com/gofiber/storage/commit/9f847168ec5c7255dcb3f61aee64fad43e7276c9" }, "date": 1711633270972, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 654475, "unit": "ns/op\t 15458 B/op\t 225 allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 654475, "unit": "ns/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15458, "unit": "B/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529912, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529912, "unit": "ns/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901252, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901252, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2017972, "unit": "ns/op\t 10562 B/op\t 167 allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2017972, "unit": "ns/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10562, "unit": "B/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1164933, "unit": "ns/op\t 11904 B/op\t 212 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1164933, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11904, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2470376, "unit": "ns/op\t 19094 B/op\t 290 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2470376, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19094, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9597, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "143377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9597, "unit": "ns/op", "extra": "143377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "143377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143377 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 970.8, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1115606 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 970.8, "unit": "ns/op", "extra": "1115606 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1115606 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1115606 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17869, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66469 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17869, "unit": "ns/op", "extra": "66469 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66469 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 225113, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 225113, "unit": "ns/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2381790 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.9, "unit": "ns/op", "extra": "2381790 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2381790 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2381790 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 448441, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 448441, "unit": "ns/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2635 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 686147, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 686147, "unit": "ns/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 631.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1893850 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 631.3, "unit": "ns/op", "extra": "1893850 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1893850 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1893850 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1625179, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1625179, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203380, "unit": "ns/op\t 4144 B/op\t 77 allocs/op", "extra": "5842 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203380, "unit": "ns/op", "extra": "5842 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4144, "unit": "B/op", "extra": "5842 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5842 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160618, "unit": "ns/op\t 3822 B/op\t 73 allocs/op", "extra": "6904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160618, "unit": "ns/op", "extra": "6904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3822, "unit": "B/op", "extra": "6904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6904 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398235, "unit": "ns/op\t 15734 B/op\t 150 allocs/op", "extra": "2709 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398235, "unit": "ns/op", "extra": "2709 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15734, "unit": "B/op", "extra": "2709 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2709 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 643221, "unit": "ns/op\t 28503 B/op\t 363 allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 643221, "unit": "ns/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28503, "unit": "B/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 505997, "unit": "ns/op\t 30373 B/op\t 391 allocs/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 505997, "unit": "ns/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30373, "unit": "B/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1251629, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1251629, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1065026, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1065026, "unit": "ns/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319247, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319247, "unit": "ns/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3808 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1928466, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1928466, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112189, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112189, "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", "value": 121463, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9248 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121463, "unit": "ns/op", "extra": "9248 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9248 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9248 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 217111, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5697 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217111, "unit": "ns/op", "extra": "5697 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5697 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5697 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.96, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39830310 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.96, "unit": "ns/op", "extra": "39830310 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39830310 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39830310 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.423, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150739058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.423, "unit": "ns/op", "extra": "150739058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150739058 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150739058 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21494347 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.82, "unit": "ns/op", "extra": "21494347 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21494347 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21494347 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3343, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3343, "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", "value": 56.39, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21221629 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.39, "unit": "ns/op", "extra": "21221629 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21221629 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21221629 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1479162, "unit": "ns/op\t 87658 B/op\t 295 allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1479162, "unit": "ns/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87658, "unit": "B/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 686231, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 686231, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2612966, "unit": "ns/op\t 98317 B/op\t 463 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2612966, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98317, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344996, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3367 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344996, "unit": "ns/op", "extra": "3367 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3367 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3367 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313516, "unit": "ns/op\t 7721 B/op\t 91 allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313516, "unit": "ns/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7721, "unit": "B/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3904 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 712956, "unit": "ns/op\t 12219 B/op\t 182 allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712956, "unit": "ns/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12219, "unit": "B/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2280060, "unit": "ns/op\t 15174 B/op\t 281 allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2280060, "unit": "ns/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15174, "unit": "B/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1752142, "unit": "ns/op\t 14766 B/op\t 282 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1752142, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14766, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4433015, "unit": "ns/op\t 26975 B/op\t 532 allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4433015, "unit": "ns/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26975, "unit": "B/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 921510, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 921510, "unit": "ns/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1310 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 927165, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 927165, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3198294, "unit": "ns/op\t 13012 B/op\t 83 allocs/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3198294, "unit": "ns/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13012, "unit": "B/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206466, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5150 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206466, "unit": "ns/op", "extra": "5150 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5150 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5150 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203083, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5764 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203083, "unit": "ns/op", "extra": "5764 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5764 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5764 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 428443, "unit": "ns/op\t 3785 B/op\t 74 allocs/op", "extra": "2912 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 428443, "unit": "ns/op", "extra": "2912 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3785, "unit": "B/op", "extra": "2912 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2912 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 331817, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 331817, "unit": "ns/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1672, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "629239 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1672, "unit": "ns/op", "extra": "629239 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "629239 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "629239 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 742828, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 742828, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 301966, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4122 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 301966, "unit": "ns/op", "extra": "4122 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4122 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4122 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152238, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7329 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152238, "unit": "ns/op", "extra": "7329 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7329 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7329 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 585613, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 585613, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52519, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22759 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52519, "unit": "ns/op", "extra": "22759 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22759 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22759 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51601, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22754 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51601, "unit": "ns/op", "extra": "22754 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22754 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22754 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104960, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104960, "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", "value": 336.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3533102 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.8, "unit": "ns/op", "extra": "3533102 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3533102 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3533102 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.49, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13369204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.49, "unit": "ns/op", "extra": "13369204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13369204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13369204 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 712.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1884841 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 712.4, "unit": "ns/op", "extra": "1884841 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1884841 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1884841 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61705, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19524 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61705, "unit": "ns/op", "extra": "19524 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19524 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19524 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76194, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17745 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76194, "unit": "ns/op", "extra": "17745 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17745 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17745 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124400, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124400, "unit": "ns/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9386 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1498048, "unit": "ns/op\t 69098 B/op\t 597 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1498048, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69098, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 761659, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 761659, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2574672, "unit": "ns/op\t 97465 B/op\t 1002 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2574672, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97465, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347007, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347007, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358393, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358393, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2688444, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688444, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 903525, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 903525, "unit": "ns/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18833, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18833, "unit": "ns/op", "extra": "59059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59059 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59059 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1812303, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1812303, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "698 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": "a132bd42a6a46bf4eeb374c5b10332a18b433340", "message": "Merge pull request #1318 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.12\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.9 to 1.13.12 in /dynamodb", "timestamp": "2024-03-28T14:34:19+01:00", "tree_id": "6816856a4ba7c4dfd4379344f67e6d940637293b", "url": "https://github.com/gofiber/storage/commit/a132bd42a6a46bf4eeb374c5b10332a18b433340" }, "date": 1711633350898, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598622, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598622, "unit": "ns/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 535484, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 535484, "unit": "ns/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 886587, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 886587, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2759217, "unit": "ns/op\t 10583 B/op\t 167 allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2759217, "unit": "ns/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10583, "unit": "B/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1060648, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1060648, "unit": "ns/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "955 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2767716, "unit": "ns/op\t 19057 B/op\t 290 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2767716, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19057, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8659, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144021 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8659, "unit": "ns/op", "extra": "144021 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144021 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144021 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1029, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1029, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17762, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67590 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17762, "unit": "ns/op", "extra": "67590 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67590 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67590 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 281277, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5190 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 281277, "unit": "ns/op", "extra": "5190 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5190 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5190 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2454691 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.5, "unit": "ns/op", "extra": "2454691 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2454691 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2454691 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 638318, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 638318, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1103569, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1103569, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 636.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1836175 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 636.3, "unit": "ns/op", "extra": "1836175 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1836175 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1836175 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2100984, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2100984, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208812, "unit": "ns/op\t 4149 B/op\t 77 allocs/op", "extra": "5970 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208812, "unit": "ns/op", "extra": "5970 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4149, "unit": "B/op", "extra": "5970 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5970 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160688, "unit": "ns/op\t 3830 B/op\t 73 allocs/op", "extra": "7869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160688, "unit": "ns/op", "extra": "7869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3830, "unit": "B/op", "extra": "7869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7869 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 390536, "unit": "ns/op\t 15777 B/op\t 149 allocs/op", "extra": "2670 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390536, "unit": "ns/op", "extra": "2670 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15777, "unit": "B/op", "extra": "2670 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2670 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 906698, "unit": "ns/op\t 28508 B/op\t 363 allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 906698, "unit": "ns/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28508, "unit": "B/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 579208, "unit": "ns/op\t 30369 B/op\t 391 allocs/op", "extra": "1983 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 579208, "unit": "ns/op", "extra": "1983 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "1983 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1983 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1489951, "unit": "ns/op\t 56855 B/op\t 722 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1489951, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56855, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1089186, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1089186, "unit": "ns/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 393067, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 393067, "unit": "ns/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3853 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1817219, "unit": "ns/op\t 20939 B/op\t 365 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1817219, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20939, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115901, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115901, "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", "value": 121381, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121381, "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", "value": 216443, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5240 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216443, "unit": "ns/op", "extra": "5240 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5240 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5240 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39179276 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.34, "unit": "ns/op", "extra": "39179276 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39179276 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39179276 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.977, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146166643 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.977, "unit": "ns/op", "extra": "146166643 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146166643 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146166643 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 68.19, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19110762 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 68.19, "unit": "ns/op", "extra": "19110762 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19110762 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19110762 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3255, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3255, "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", "value": 56.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21319401 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.66, "unit": "ns/op", "extra": "21319401 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21319401 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21319401 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1630558, "unit": "ns/op\t 87596 B/op\t 295 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1630558, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87596, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 705535, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 705535, "unit": "ns/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2537494, "unit": "ns/op\t 97597 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2537494, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97597, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351436, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351436, "unit": "ns/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3387 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 317385, "unit": "ns/op\t 7723 B/op\t 91 allocs/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 317385, "unit": "ns/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7723, "unit": "B/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 728606, "unit": "ns/op\t 12238 B/op\t 182 allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728606, "unit": "ns/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12238, "unit": "B/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2287401, "unit": "ns/op\t 15185 B/op\t 281 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2287401, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15185, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1986422, "unit": "ns/op\t 14873 B/op\t 282 allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1986422, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14873, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4737695, "unit": "ns/op\t 27491 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4737695, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27491, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 913336, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 913336, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 910738, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 910738, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3460067, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3460067, "unit": "ns/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 203193, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5542 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 203193, "unit": "ns/op", "extra": "5542 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5542 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5542 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204266, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5397 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204266, "unit": "ns/op", "extra": "5397 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5397 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5397 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 400284, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 400284, "unit": "ns/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2743 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 400711, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "2925 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 400711, "unit": "ns/op", "extra": "2925 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "2925 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2925 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1685, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "694762 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1685, "unit": "ns/op", "extra": "694762 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "694762 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "694762 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 839459, "unit": "ns/op\t 133 B/op\t 3 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 839459, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 133, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 341512, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 341512, "unit": "ns/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3705 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148430, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148430, "unit": "ns/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8095 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 715076, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 715076, "unit": "ns/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1621 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50642, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50642, "unit": "ns/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49585, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49585, "unit": "ns/op", "extra": "24682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24682 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 100840, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100840, "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", "value": 324.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3824364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 324.2, "unit": "ns/op", "extra": "3824364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3824364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3824364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.37, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12783364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.37, "unit": "ns/op", "extra": "12783364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12783364 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12783364 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 606.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1973749 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 606.1, "unit": "ns/op", "extra": "1973749 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1973749 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1973749 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60180, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60180, "unit": "ns/op", "extra": "19414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66154, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66154, "unit": "ns/op", "extra": "18580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18580 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18580 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 132490, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9937 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 132490, "unit": "ns/op", "extra": "9937 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9937 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9937 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1547073, "unit": "ns/op\t 69103 B/op\t 597 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1547073, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69103, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 741087, "unit": "ns/op\t 66341 B/op\t 544 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 741087, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66341, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2422797, "unit": "ns/op\t 97524 B/op\t 1002 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2422797, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97524, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339480, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339480, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355761, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355761, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2674689, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2674689, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 904823, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 904823, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19005, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19005, "unit": "ns/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1877519, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1877519, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "615 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": "959cadc5ba49d268edcc546030d6dcdc41e645f2", "message": "Merge pull request #1319 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.33\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.32 to 1.0.33 in /rueidis", "timestamp": "2024-03-29T08:50:14+01:00", "tree_id": "4c9243bfcf31668459fc3b4e3fa81feb20a22ad8", "url": "https://github.com/gofiber/storage/commit/959cadc5ba49d268edcc546030d6dcdc41e645f2" }, "date": 1711699104913, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 606197, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 606197, "unit": "ns/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1981 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 614662, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 614662, "unit": "ns/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2114 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901659, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901659, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2032425, "unit": "ns/op\t 10616 B/op\t 167 allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2032425, "unit": "ns/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10616, "unit": "B/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1204682, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1204682, "unit": "ns/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2531691, "unit": "ns/op\t 19002 B/op\t 290 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2531691, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19002, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8922, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "134162 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8922, "unit": "ns/op", "extra": "134162 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "134162 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "134162 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1263, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1263, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19104, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64022 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19104, "unit": "ns/op", "extra": "64022 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64022 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64022 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 218614, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 218614, "unit": "ns/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 509.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2450469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 509.3, "unit": "ns/op", "extra": "2450469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2450469 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2450469 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 412820, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 412820, "unit": "ns/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1310601, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1310601, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1847691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644, "unit": "ns/op", "extra": "1847691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1847691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1847691 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1492259, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1492259, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 211120, "unit": "ns/op\t 8571 B/op\t 77 allocs/op", "extra": "4768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 211120, "unit": "ns/op", "extra": "4768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8571, "unit": "B/op", "extra": "4768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "4768 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 184927, "unit": "ns/op\t 3783 B/op\t 73 allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 184927, "unit": "ns/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3783, "unit": "B/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 412661, "unit": "ns/op\t 15200 B/op\t 152 allocs/op", "extra": "2955 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 412661, "unit": "ns/op", "extra": "2955 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15200, "unit": "B/op", "extra": "2955 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2955 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 793391, "unit": "ns/op\t 28484 B/op\t 363 allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 793391, "unit": "ns/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28484, "unit": "B/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 561255, "unit": "ns/op\t 30368 B/op\t 391 allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561255, "unit": "ns/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30368, "unit": "B/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1369593, "unit": "ns/op\t 56945 B/op\t 722 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1369593, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56945, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1138370, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1138370, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 343786, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 343786, "unit": "ns/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1932528, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1932528, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118466, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10120 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118466, "unit": "ns/op", "extra": "10120 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10120 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10120 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119600, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119600, "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", "value": 226524, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 226524, "unit": "ns/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36943189 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.27, "unit": "ns/op", "extra": "36943189 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36943189 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36943189 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.651, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148421364 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.651, "unit": "ns/op", "extra": "148421364 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148421364 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148421364 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.46, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20150091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.46, "unit": "ns/op", "extra": "20150091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20150091 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20150091 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3486, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3486, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20823079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "20823079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20823079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20823079 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1574291, "unit": "ns/op\t 87568 B/op\t 295 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1574291, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87568, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 701555, "unit": "ns/op\t 15596 B/op\t 201 allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 701555, "unit": "ns/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2633055, "unit": "ns/op\t 97681 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2633055, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97681, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 355454, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355454, "unit": "ns/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 316083, "unit": "ns/op\t 7716 B/op\t 91 allocs/op", "extra": "3781 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316083, "unit": "ns/op", "extra": "3781 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3781 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3781 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 728990, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728990, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2233943, "unit": "ns/op\t 15422 B/op\t 281 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2233943, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15422, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1826181, "unit": "ns/op\t 15065 B/op\t 282 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1826181, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15065, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4574616, "unit": "ns/op\t 26935 B/op\t 532 allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4574616, "unit": "ns/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26935, "unit": "B/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 975245, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 975245, "unit": "ns/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 995736, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 995736, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3334784, "unit": "ns/op\t 13002 B/op\t 83 allocs/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3334784, "unit": "ns/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13002, "unit": "B/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "343 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207748, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207748, "unit": "ns/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5608 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205919, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205919, "unit": "ns/op", "extra": "5677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5677 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 418608, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 418608, "unit": "ns/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2829 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 366733, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "3738 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 366733, "unit": "ns/op", "extra": "3738 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3738 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2039, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "652773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2039, "unit": "ns/op", "extra": "652773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "652773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "652773 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 692700, "unit": "ns/op\t 174 B/op\t 3 allocs/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 692700, "unit": "ns/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 174, "unit": "B/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 308146, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 308146, "unit": "ns/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4040 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154465, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154465, "unit": "ns/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 632375, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 632375, "unit": "ns/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53207, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23049 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53207, "unit": "ns/op", "extra": "23049 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23049 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23049 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51616, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22413 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51616, "unit": "ns/op", "extra": "22413 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22413 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22413 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107044, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107044, "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", "value": 398.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3428715 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 398.1, "unit": "ns/op", "extra": "3428715 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3428715 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3428715 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 90.91, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12573830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.91, "unit": "ns/op", "extra": "12573830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12573830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12573830 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 660.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1797778 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 660.3, "unit": "ns/op", "extra": "1797778 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1797778 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1797778 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62058, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19576 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62058, "unit": "ns/op", "extra": "19576 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19576 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19576 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67987, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17829 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67987, "unit": "ns/op", "extra": "17829 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17829 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17829 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121823, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121823, "unit": "ns/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9744 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1574198, "unit": "ns/op\t 69141 B/op\t 597 allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1574198, "unit": "ns/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69141, "unit": "B/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 773933, "unit": "ns/op\t 66345 B/op\t 544 allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 773933, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66345, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2551622, "unit": "ns/op\t 97481 B/op\t 1003 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2551622, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97481, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1359925, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1359925, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1383640, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1383640, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2706864, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2706864, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 998661, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 998661, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19353, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64465 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19353, "unit": "ns/op", "extra": "64465 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64465 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64465 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1910866, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1910866, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "541 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": "cfafa22e77343e57eb6805bdd532ea01d3cffeaa", "message": "Merge pull request #1321 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.10\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.10 in /dynamodb", "timestamp": "2024-04-01T09:48:53+02:00", "tree_id": "ef21f0c4b5d985e84a805a6d02347c31a1b5cddb", "url": "https://github.com/gofiber/storage/commit/cfafa22e77343e57eb6805bdd532ea01d3cffeaa" }, "date": 1711958236101, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 631176, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1987 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 631176, "unit": "ns/op", "extra": "1987 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1987 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1987 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 542291, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542291, "unit": "ns/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 895220, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 895220, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2237346, "unit": "ns/op\t 10554 B/op\t 167 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2237346, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10554, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1058951, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1058951, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2635358, "unit": "ns/op\t 19076 B/op\t 290 allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2635358, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19076, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8685, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "126295 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8685, "unit": "ns/op", "extra": "126295 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "126295 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "126295 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 976.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1202785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 976.6, "unit": "ns/op", "extra": "1202785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1202785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1202785 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17591, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67678 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17591, "unit": "ns/op", "extra": "67678 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67678 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67678 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 273836, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 273836, "unit": "ns/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4213 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 591, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2422674 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 591, "unit": "ns/op", "extra": "2422674 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2422674 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2422674 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 575816, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 575816, "unit": "ns/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2134 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 894001, "unit": "ns/op\t 6643 B/op\t 122 allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 894001, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1836090 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.7, "unit": "ns/op", "extra": "1836090 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1836090 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1836090 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1761164, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1761164, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196131, "unit": "ns/op\t 7620 B/op\t 77 allocs/op", "extra": "6039 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196131, "unit": "ns/op", "extra": "6039 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7620, "unit": "B/op", "extra": "6039 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6039 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168191, "unit": "ns/op\t 3840 B/op\t 73 allocs/op", "extra": "7521 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168191, "unit": "ns/op", "extra": "7521 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3840, "unit": "B/op", "extra": "7521 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7521 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 396874, "unit": "ns/op\t 15973 B/op\t 149 allocs/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 396874, "unit": "ns/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15973, "unit": "B/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 710801, "unit": "ns/op\t 28509 B/op\t 363 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 710801, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28509, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 531626, "unit": "ns/op\t 30374 B/op\t 391 allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 531626, "unit": "ns/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30374, "unit": "B/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1302276, "unit": "ns/op\t 56970 B/op\t 722 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1302276, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56970, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1045642, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1045642, "unit": "ns/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1141 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 355961, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3322 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 355961, "unit": "ns/op", "extra": "3322 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3322 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3322 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1996096, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1996096, "unit": "ns/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116902, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116902, "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", "value": 117893, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9670 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117893, "unit": "ns/op", "extra": "9670 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9670 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9670 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 248155, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4044 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248155, "unit": "ns/op", "extra": "4044 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4044 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4044 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37564341 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.17, "unit": "ns/op", "extra": "37564341 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37564341 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37564341 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.004, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147774344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.004, "unit": "ns/op", "extra": "147774344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147774344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147774344 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.16, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21309904 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.16, "unit": "ns/op", "extra": "21309904 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21309904 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21309904 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3205, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3205, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21364465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21364465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21364465 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21364465 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1732708, "unit": "ns/op\t 87253 B/op\t 295 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1732708, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87253, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 697937, "unit": "ns/op\t 15588 B/op\t 201 allocs/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 697937, "unit": "ns/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15588, "unit": "B/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1846 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2437488, "unit": "ns/op\t 97957 B/op\t 463 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2437488, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97957, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 355266, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355266, "unit": "ns/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3517 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 334770, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 334770, "unit": "ns/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718208, "unit": "ns/op\t 12243 B/op\t 182 allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718208, "unit": "ns/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12243, "unit": "B/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2413817, "unit": "ns/op\t 15326 B/op\t 281 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2413817, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15326, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2087485, "unit": "ns/op\t 15055 B/op\t 282 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2087485, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15055, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5847866, "unit": "ns/op\t 27274 B/op\t 532 allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5847866, "unit": "ns/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27274, "unit": "B/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1419534, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1419534, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 983156, "unit": "ns/op\t 6768 B/op\t 53 allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 983156, "unit": "ns/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6768, "unit": "B/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1038 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3695192, "unit": "ns/op\t 13004 B/op\t 83 allocs/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3695192, "unit": "ns/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13004, "unit": "B/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205294, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205294, "unit": "ns/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207092, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5691 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207092, "unit": "ns/op", "extra": "5691 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5691 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5691 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411336, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2835 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411336, "unit": "ns/op", "extra": "2835 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2835 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2835 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 436652, "unit": "ns/op\t 118 B/op\t 3 allocs/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 436652, "unit": "ns/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2341 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1707, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "682839 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1707, "unit": "ns/op", "extra": "682839 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "682839 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "682839 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 842641, "unit": "ns/op\t 230 B/op\t 3 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 842641, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 230, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 330496, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3699 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 330496, "unit": "ns/op", "extra": "3699 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3699 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3699 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152264, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7651 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152264, "unit": "ns/op", "extra": "7651 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7651 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7651 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 708785, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 708785, "unit": "ns/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57844, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22299 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57844, "unit": "ns/op", "extra": "22299 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22299 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22299 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51128, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51128, "unit": "ns/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104923, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104923, "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", "value": 386.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3673873 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 386.5, "unit": "ns/op", "extra": "3673873 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3673873 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3673873 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.36, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12851313 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.36, "unit": "ns/op", "extra": "12851313 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12851313 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12851313 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 646.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1924038 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.7, "unit": "ns/op", "extra": "1924038 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1924038 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1924038 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61738, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61738, "unit": "ns/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67099, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67099, "unit": "ns/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121958, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121958, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1588609, "unit": "ns/op\t 69134 B/op\t 597 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1588609, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69134, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753409, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753409, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2389380, "unit": "ns/op\t 97473 B/op\t 1002 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2389380, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97473, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1388515, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1388515, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1384238, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1384238, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2798424, "unit": "ns/op\t 5527 B/op\t 81 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2798424, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5527, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1058451, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1058451, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18840, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18840, "unit": "ns/op", "extra": "64638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2115509, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2115509, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "602 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": "21ef5b1fef0e4a4befa0018d1f4232ccc5b350b9", "message": "Merge pull request #1322 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.10\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.10 in /s3", "timestamp": "2024-04-01T09:56:07+02:00", "tree_id": "7108c383f61ab736305032a1b45bb890b233964f", "url": "https://github.com/gofiber/storage/commit/21ef5b1fef0e4a4befa0018d1f4232ccc5b350b9" }, "date": 1711958673421, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 591569, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591569, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 525387, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 525387, "unit": "ns/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 922764, "unit": "ns/op\t 23346 B/op\t 340 allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 922764, "unit": "ns/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23346, "unit": "B/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1359 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1960239, "unit": "ns/op\t 10539 B/op\t 167 allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1960239, "unit": "ns/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10539, "unit": "B/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1023134, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1023134, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2355214, "unit": "ns/op\t 19080 B/op\t 290 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2355214, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19080, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8526, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145230 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8526, "unit": "ns/op", "extra": "145230 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145230 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145230 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1017, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1017, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17633, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "69652 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17633, "unit": "ns/op", "extra": "69652 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "69652 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69652 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 198788, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 198788, "unit": "ns/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2385192 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.5, "unit": "ns/op", "extra": "2385192 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2385192 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2385192 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 400126, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 400126, "unit": "ns/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2650 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1024901, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1024901, "unit": "ns/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 642, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1929973 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 642, "unit": "ns/op", "extra": "1929973 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1929973 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1929973 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1891263, "unit": "ns/op\t 14410 B/op\t 267 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1891263, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14410, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 206006, "unit": "ns/op\t 7719 B/op\t 77 allocs/op", "extra": "5869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206006, "unit": "ns/op", "extra": "5869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7719, "unit": "B/op", "extra": "5869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5869 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165228, "unit": "ns/op\t 3835 B/op\t 73 allocs/op", "extra": "7660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165228, "unit": "ns/op", "extra": "7660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3835, "unit": "B/op", "extra": "7660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 409663, "unit": "ns/op\t 15961 B/op\t 150 allocs/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409663, "unit": "ns/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15961, "unit": "B/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 709145, "unit": "ns/op\t 28508 B/op\t 363 allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 709145, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28508, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 570187, "unit": "ns/op\t 30371 B/op\t 391 allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570187, "unit": "ns/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30371, "unit": "B/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1346559, "unit": "ns/op\t 56911 B/op\t 722 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1346559, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56911, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 972084, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 972084, "unit": "ns/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1167 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 318969, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318969, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1602402, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1602402, "unit": "ns/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114935, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9402 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114935, "unit": "ns/op", "extra": "9402 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9402 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9402 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 114608, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114608, "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", "value": 218028, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218028, "unit": "ns/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5850 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39253662 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "39253662 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39253662 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39253662 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.141, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150040788 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.141, "unit": "ns/op", "extra": "150040788 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150040788 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150040788 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19204401 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.83, "unit": "ns/op", "extra": "19204401 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19204401 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19204401 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3233, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3233, "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", "value": 56.35, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20852726 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.35, "unit": "ns/op", "extra": "20852726 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20852726 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20852726 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1401028, "unit": "ns/op\t 87891 B/op\t 295 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1401028, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87891, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 697838, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 697838, "unit": "ns/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2286041, "unit": "ns/op\t 98063 B/op\t 463 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2286041, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98063, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346282, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346282, "unit": "ns/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311472, "unit": "ns/op\t 7717 B/op\t 91 allocs/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311472, "unit": "ns/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7717, "unit": "B/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3910 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 714747, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714747, "unit": "ns/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1716 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2200691, "unit": "ns/op\t 15280 B/op\t 281 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2200691, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15280, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1759885, "unit": "ns/op\t 15127 B/op\t 282 allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1759885, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15127, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5004786, "unit": "ns/op\t 27876 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5004786, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27876, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1122066, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1122066, "unit": "ns/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "972 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1136260, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1136260, "unit": "ns/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3314851, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3314851, "unit": "ns/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "326 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 204566, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 204566, "unit": "ns/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 214614, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5407 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 214614, "unit": "ns/op", "extra": "5407 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5407 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5407 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407349, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2938 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407349, "unit": "ns/op", "extra": "2938 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2938 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2938 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 307697, "unit": "ns/op\t 151 B/op\t 3 allocs/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 307697, "unit": "ns/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 151, "unit": "B/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4086 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1706, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "656809 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1706, "unit": "ns/op", "extra": "656809 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "656809 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "656809 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 631956, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1912 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 631956, "unit": "ns/op", "extra": "1912 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1912 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1912 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 338070, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 338070, "unit": "ns/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3502 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149799, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149799, "unit": "ns/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 605175, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 605175, "unit": "ns/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2104 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52258, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23186 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52258, "unit": "ns/op", "extra": "23186 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23186 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23186 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51486, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23072 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51486, "unit": "ns/op", "extra": "23072 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23072 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23072 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102478, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10153 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102478, "unit": "ns/op", "extra": "10153 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10153 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10153 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 337, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3767389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337, "unit": "ns/op", "extra": "3767389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3767389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3767389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.57, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13059303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.57, "unit": "ns/op", "extra": "13059303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13059303 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13059303 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1971541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629, "unit": "ns/op", "extra": "1971541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1971541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1971541 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59900, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "20049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59900, "unit": "ns/op", "extra": "20049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "20049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20049 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66995, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18133 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66995, "unit": "ns/op", "extra": "18133 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18133 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18133 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118720, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10029 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118720, "unit": "ns/op", "extra": "10029 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10029 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10029 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1492255, "unit": "ns/op\t 69170 B/op\t 597 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1492255, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69170, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751988, "unit": "ns/op\t 66330 B/op\t 544 allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751988, "unit": "ns/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66330, "unit": "B/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2393903, "unit": "ns/op\t 97461 B/op\t 1002 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2393903, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97461, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1358011, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358011, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355880, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355880, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2676897, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2676897, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 876949, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 876949, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19070, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19070, "unit": "ns/op", "extra": "57997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57997 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57997 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1648374, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1648374, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "776 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": "94b3f092708af976ad91d4169d3ac5e0a379a1ca", "message": "Merge pull request #1329 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.13\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.12 to 1.13.13 in /dynamodb", "timestamp": "2024-04-02T03:41:04+02:00", "tree_id": "ea154d3034c4ec55640ed338b70dfc0594d6eb0a", "url": "https://github.com/gofiber/storage/commit/94b3f092708af976ad91d4169d3ac5e0a379a1ca" }, "date": 1712022555742, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598331, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598331, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 540907, "unit": "ns/op\t 15206 B/op\t 226 allocs/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 540907, "unit": "ns/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15206, "unit": "B/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2226 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 891735, "unit": "ns/op\t 23317 B/op\t 340 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 891735, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2031907, "unit": "ns/op\t 10541 B/op\t 167 allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2031907, "unit": "ns/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10541, "unit": "B/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1101887, "unit": "ns/op\t 11905 B/op\t 212 allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1101887, "unit": "ns/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11905, "unit": "B/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "938 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2581372, "unit": "ns/op\t 19070 B/op\t 290 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2581372, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19070, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9051, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141103 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9051, "unit": "ns/op", "extra": "141103 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141103 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141103 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1012, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1246496 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1012, "unit": "ns/op", "extra": "1246496 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1246496 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1246496 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17767, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "58478 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17767, "unit": "ns/op", "extra": "58478 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58478 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58478 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 214081, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 214081, "unit": "ns/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 502.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2446357 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.5, "unit": "ns/op", "extra": "2446357 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2446357 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2446357 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 413552, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "3151 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 413552, "unit": "ns/op", "extra": "3151 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "3151 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3151 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1407886, "unit": "ns/op\t 6654 B/op\t 122 allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1407886, "unit": "ns/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6654, "unit": "B/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "805 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 647.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1845085 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 647.3, "unit": "ns/op", "extra": "1845085 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1845085 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1845085 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1466462, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1466462, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205967, "unit": "ns/op\t 7796 B/op\t 77 allocs/op", "extra": "5754 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205967, "unit": "ns/op", "extra": "5754 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7796, "unit": "B/op", "extra": "5754 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5754 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165593, "unit": "ns/op\t 3814 B/op\t 73 allocs/op", "extra": "7468 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165593, "unit": "ns/op", "extra": "7468 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3814, "unit": "B/op", "extra": "7468 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7468 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408998, "unit": "ns/op\t 7934 B/op\t 149 allocs/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408998, "unit": "ns/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7934, "unit": "B/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 654627, "unit": "ns/op\t 28496 B/op\t 363 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 654627, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28496, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 572415, "unit": "ns/op\t 30340 B/op\t 391 allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 572415, "unit": "ns/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30340, "unit": "B/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1766 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1362650, "unit": "ns/op\t 56941 B/op\t 722 allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1362650, "unit": "ns/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56941, "unit": "B/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "915 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 988452, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 988452, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319906, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319906, "unit": "ns/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3829 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1694232, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1694232, "unit": "ns/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119060, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119060, "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", "value": 133151, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 133151, "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", "value": 221351, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5121 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221351, "unit": "ns/op", "extra": "5121 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5121 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5121 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39885984 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.58, "unit": "ns/op", "extra": "39885984 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39885984 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39885984 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.031, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151025300 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.031, "unit": "ns/op", "extra": "151025300 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151025300 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151025300 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20448891 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.94, "unit": "ns/op", "extra": "20448891 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20448891 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20448891 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3185, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3185, "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", "value": 56.87, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21263559 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.87, "unit": "ns/op", "extra": "21263559 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21263559 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21263559 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1439119, "unit": "ns/op\t 88207 B/op\t 295 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1439119, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88207, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 677180, "unit": "ns/op\t 15570 B/op\t 201 allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 677180, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15570, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2386491, "unit": "ns/op\t 98132 B/op\t 463 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2386491, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98132, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 383393, "unit": "ns/op\t 6835 B/op\t 104 allocs/op", "extra": "3169 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 383393, "unit": "ns/op", "extra": "3169 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6835, "unit": "B/op", "extra": "3169 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3169 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311618, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3795 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311618, "unit": "ns/op", "extra": "3795 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3795 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3795 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 728081, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728081, "unit": "ns/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2179204, "unit": "ns/op\t 15300 B/op\t 281 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2179204, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15300, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1829842, "unit": "ns/op\t 15130 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1829842, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15130, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4509946, "unit": "ns/op\t 27208 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4509946, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27208, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 971825, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 971825, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 971475, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 971475, "unit": "ns/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3255045, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3255045, "unit": "ns/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 215631, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 215631, "unit": "ns/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5846 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205141, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205141, "unit": "ns/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5744 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 406491, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2917 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 406491, "unit": "ns/op", "extra": "2917 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2917 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2917 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 327134, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 327134, "unit": "ns/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1735, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "661692 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1735, "unit": "ns/op", "extra": "661692 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "661692 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "661692 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 640115, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 640115, "unit": "ns/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 291625, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4293 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 291625, "unit": "ns/op", "extra": "4293 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4293 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4293 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152033, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7927 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152033, "unit": "ns/op", "extra": "7927 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7927 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7927 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 584532, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 584532, "unit": "ns/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54655, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23356 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54655, "unit": "ns/op", "extra": "23356 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23356 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23356 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55774, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21399 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55774, "unit": "ns/op", "extra": "21399 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21399 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21399 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105869, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105869, "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", "value": 337, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3812125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337, "unit": "ns/op", "extra": "3812125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3812125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3812125 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.55, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12904570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.55, "unit": "ns/op", "extra": "12904570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12904570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12904570 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 636.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1920168 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 636.2, "unit": "ns/op", "extra": "1920168 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1920168 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1920168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61508, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61508, "unit": "ns/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68633, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68633, "unit": "ns/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17677 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122541, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8712 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122541, "unit": "ns/op", "extra": "8712 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8712 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8712 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1486837, "unit": "ns/op\t 69191 B/op\t 597 allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1486837, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69191, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756455, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756455, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2320445, "unit": "ns/op\t 97564 B/op\t 1002 allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2320445, "unit": "ns/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97564, "unit": "B/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "489 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346577, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346577, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1391494, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1391494, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679382, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679382, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 764293, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 764293, "unit": "ns/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19446, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60043 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19446, "unit": "ns/op", "extra": "60043 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60043 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60043 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1726074, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1726074, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "754 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": "65bc2797a61e374db77330cd15721dbe2fd2e97c", "message": "Merge pull request #1326 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.53.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.0 to 1.53.1 in /s3", "timestamp": "2024-04-02T03:52:09+02:00", "tree_id": "58a2265870a55072935302ad36a26aa855ebeb77", "url": "https://github.com/gofiber/storage/commit/65bc2797a61e374db77330cd15721dbe2fd2e97c" }, "date": 1712023216352, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586417, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586417, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 518792, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 518792, "unit": "ns/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2259 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 873207, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 873207, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2123437, "unit": "ns/op\t 10597 B/op\t 167 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2123437, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10597, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 985072, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 985072, "unit": "ns/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2440780, "unit": "ns/op\t 19059 B/op\t 290 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2440780, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19059, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8673, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139569 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8673, "unit": "ns/op", "extra": "139569 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139569 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139569 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17757, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63187 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17757, "unit": "ns/op", "extra": "63187 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63187 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63187 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 221687, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "5757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 221687, "unit": "ns/op", "extra": "5757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "5757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5757 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2438845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.3, "unit": "ns/op", "extra": "2438845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2438845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2438845 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 631229, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 631229, "unit": "ns/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 946306, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 946306, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 731.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1879696 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 731.6, "unit": "ns/op", "extra": "1879696 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1879696 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1879696 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1842846, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1842846, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201136, "unit": "ns/op\t 7889 B/op\t 77 allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201136, "unit": "ns/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7889, "unit": "B/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 160417, "unit": "ns/op\t 3805 B/op\t 73 allocs/op", "extra": "8042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 160417, "unit": "ns/op", "extra": "8042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3805, "unit": "B/op", "extra": "8042 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8042 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 394958, "unit": "ns/op\t 15731 B/op\t 151 allocs/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 394958, "unit": "ns/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15731, "unit": "B/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 676587, "unit": "ns/op\t 28525 B/op\t 363 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 676587, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28525, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 622945, "unit": "ns/op\t 30399 B/op\t 391 allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 622945, "unit": "ns/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30399, "unit": "B/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1257698, "unit": "ns/op\t 56989 B/op\t 722 allocs/op", "extra": "950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1257698, "unit": "ns/op", "extra": "950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56989, "unit": "B/op", "extra": "950 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "950 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1033021, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1033021, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 430647, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 430647, "unit": "ns/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1485685, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1485685, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115818, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115818, "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", "value": 119596, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119596, "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", "value": 215200, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5613 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215200, "unit": "ns/op", "extra": "5613 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5613 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5613 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.79, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39501775 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.79, "unit": "ns/op", "extra": "39501775 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39501775 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39501775 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.129, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150679344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.129, "unit": "ns/op", "extra": "150679344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150679344 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150679344 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.25, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20090900 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.25, "unit": "ns/op", "extra": "20090900 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20090900 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20090900 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3255, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3255, "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", "value": 56.31, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21293228 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.31, "unit": "ns/op", "extra": "21293228 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21293228 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21293228 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1542083, "unit": "ns/op\t 87878 B/op\t 295 allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1542083, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87878, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 751601, "unit": "ns/op\t 15608 B/op\t 201 allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 751601, "unit": "ns/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15608, "unit": "B/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2387623, "unit": "ns/op\t 98109 B/op\t 463 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2387623, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98109, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343071, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343071, "unit": "ns/op", "extra": "3444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310663, "unit": "ns/op\t 7716 B/op\t 91 allocs/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310663, "unit": "ns/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 780318, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 780318, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2342674, "unit": "ns/op\t 15226 B/op\t 281 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2342674, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15226, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1804772, "unit": "ns/op\t 15047 B/op\t 282 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1804772, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15047, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4679247, "unit": "ns/op\t 27000 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4679247, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27000, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 951280, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 951280, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973815, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973815, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3410735, "unit": "ns/op\t 13012 B/op\t 83 allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3410735, "unit": "ns/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13012, "unit": "B/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 198611, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5791 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 198611, "unit": "ns/op", "extra": "5791 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5791 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5791 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 194374, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5859 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 194374, "unit": "ns/op", "extra": "5859 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5859 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419269, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2991 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419269, "unit": "ns/op", "extra": "2991 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2991 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2991 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 375680, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "2902 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 375680, "unit": "ns/op", "extra": "2902 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "2902 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2902 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1681, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "697992 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1681, "unit": "ns/op", "extra": "697992 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697992 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697992 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 640190, "unit": "ns/op\t 122 B/op\t 3 allocs/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 640190, "unit": "ns/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 122, "unit": "B/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1897 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 326315, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 326315, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151469, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151469, "unit": "ns/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 653095, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 653095, "unit": "ns/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1939 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50605, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50605, "unit": "ns/op", "extra": "23920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23920 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57208, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23515 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57208, "unit": "ns/op", "extra": "23515 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23515 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23515 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103602, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103602, "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", "value": 397.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3546118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 397.3, "unit": "ns/op", "extra": "3546118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3546118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3546118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.03, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13513252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.03, "unit": "ns/op", "extra": "13513252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13513252 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13513252 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 646.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1853738 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.9, "unit": "ns/op", "extra": "1853738 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1853738 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1853738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61845, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61845, "unit": "ns/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68922, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68922, "unit": "ns/op", "extra": "17167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17167 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17167 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120195, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120195, "unit": "ns/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9546 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1703224, "unit": "ns/op\t 69173 B/op\t 597 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1703224, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69173, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758091, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758091, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2324061, "unit": "ns/op\t 97511 B/op\t 1003 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2324061, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97511, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340635, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340635, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355575, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355575, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2673041, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2673041, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1066157, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1066157, "unit": "ns/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22437, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66309 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22437, "unit": "ns/op", "extra": "66309 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66309 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66309 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2144398, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2144398, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "668 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": "092fcc931722400b597173c8a8a5f0b871c77fb4", "message": "Merge pull request #1325 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.14\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.13 to 1.16.14 in /s3", "timestamp": "2024-04-02T03:54:09+02:00", "tree_id": "23b946c5a5c2cdbb11c1ad442f5c1d0d5ed0727d", "url": "https://github.com/gofiber/storage/commit/092fcc931722400b597173c8a8a5f0b871c77fb4" }, "date": 1712023351424, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 605409, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 605409, "unit": "ns/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539155, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539155, "unit": "ns/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 914648, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 914648, "unit": "ns/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1299 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2336909, "unit": "ns/op\t 10546 B/op\t 167 allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2336909, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10546, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1040145, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1040145, "unit": "ns/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2381151, "unit": "ns/op\t 19112 B/op\t 290 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2381151, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19112, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8689, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "136738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8689, "unit": "ns/op", "extra": "136738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136738 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 995.5, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1200780 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 995.5, "unit": "ns/op", "extra": "1200780 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1200780 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1200780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18040, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18040, "unit": "ns/op", "extra": "65397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65397 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 185684, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 185684, "unit": "ns/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6456 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 593.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2368904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 593.1, "unit": "ns/op", "extra": "2368904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2368904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2368904 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 374950, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 374950, "unit": "ns/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3222 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 963380, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 963380, "unit": "ns/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 631.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1899189 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 631.8, "unit": "ns/op", "extra": "1899189 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1899189 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1899189 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1853643, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1853643, "unit": "ns/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208741, "unit": "ns/op\t 7625 B/op\t 77 allocs/op", "extra": "6021 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208741, "unit": "ns/op", "extra": "6021 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7625, "unit": "B/op", "extra": "6021 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6021 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163735, "unit": "ns/op\t 3840 B/op\t 73 allocs/op", "extra": "7560 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163735, "unit": "ns/op", "extra": "7560 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3840, "unit": "B/op", "extra": "7560 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7560 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 417064, "unit": "ns/op\t 16007 B/op\t 149 allocs/op", "extra": "2596 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 417064, "unit": "ns/op", "extra": "2596 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16007, "unit": "B/op", "extra": "2596 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2596 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 701386, "unit": "ns/op\t 28484 B/op\t 363 allocs/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 701386, "unit": "ns/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28484, "unit": "B/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1591 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 586997, "unit": "ns/op\t 30384 B/op\t 391 allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 586997, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30384, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1308109, "unit": "ns/op\t 56936 B/op\t 722 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1308109, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56936, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1020976, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020976, "unit": "ns/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 329802, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3375 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 329802, "unit": "ns/op", "extra": "3375 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3375 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3375 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1928192, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1928192, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115424, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115424, "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", "value": 120454, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120454, "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", "value": 248357, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5578 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248357, "unit": "ns/op", "extra": "5578 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5578 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5578 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39474349 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.82, "unit": "ns/op", "extra": "39474349 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39474349 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39474349 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.907, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146127543 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.907, "unit": "ns/op", "extra": "146127543 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146127543 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146127543 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19355290 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.12, "unit": "ns/op", "extra": "19355290 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19355290 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19355290 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3156, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3156, "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", "value": 56.48, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21206473 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.48, "unit": "ns/op", "extra": "21206473 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21206473 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21206473 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1635017, "unit": "ns/op\t 87252 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1635017, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87252, "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", "value": 688168, "unit": "ns/op\t 15567 B/op\t 201 allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 688168, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15567, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2301162, "unit": "ns/op\t 97613 B/op\t 463 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2301162, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97613, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 352674, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 352674, "unit": "ns/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 333345, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 333345, "unit": "ns/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719450, "unit": "ns/op\t 12235 B/op\t 182 allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719450, "unit": "ns/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12235, "unit": "B/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2282068, "unit": "ns/op\t 15198 B/op\t 281 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2282068, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15198, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1893114, "unit": "ns/op\t 14974 B/op\t 282 allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1893114, "unit": "ns/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14974, "unit": "B/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5251841, "unit": "ns/op\t 27287 B/op\t 532 allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5251841, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27287, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1345017, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1345017, "unit": "ns/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1056027, "unit": "ns/op\t 6767 B/op\t 53 allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1056027, "unit": "ns/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6767, "unit": "B/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3399414, "unit": "ns/op\t 13039 B/op\t 83 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3399414, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13039, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210602, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210602, "unit": "ns/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209002, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209002, "unit": "ns/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419354, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419354, "unit": "ns/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 310538, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4048 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 310538, "unit": "ns/op", "extra": "4048 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4048 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4048 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1698, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "692425 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1698, "unit": "ns/op", "extra": "692425 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "692425 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "692425 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 643335, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 643335, "unit": "ns/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1794 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 280022, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4578 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 280022, "unit": "ns/op", "extra": "4578 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4578 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4578 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 173603, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 173603, "unit": "ns/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 576812, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 576812, "unit": "ns/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2191 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52887, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22731 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52887, "unit": "ns/op", "extra": "22731 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22731 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22731 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52208, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21895 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52208, "unit": "ns/op", "extra": "21895 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21895 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21895 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107529, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107529, "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", "value": 338.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3789058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.3, "unit": "ns/op", "extra": "3789058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3789058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3789058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.58, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13544335 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.58, "unit": "ns/op", "extra": "13544335 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13544335 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13544335 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 626, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1856276 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626, "unit": "ns/op", "extra": "1856276 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1856276 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1856276 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62002, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19059 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62002, "unit": "ns/op", "extra": "19059 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19059 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19059 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68943, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68943, "unit": "ns/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17509 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124433, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9398 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124433, "unit": "ns/op", "extra": "9398 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9398 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9398 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1500039, "unit": "ns/op\t 69215 B/op\t 597 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1500039, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69215, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 783117, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 783117, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2398756, "unit": "ns/op\t 97570 B/op\t 1002 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2398756, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97570, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350538, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350538, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1360311, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360311, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2747058, "unit": "ns/op\t 5529 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2747058, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5529, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 841439, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 841439, "unit": "ns/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1368 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19555, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60244 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19555, "unit": "ns/op", "extra": "60244 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60244 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60244 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1599230, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1599230, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "817 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": "77353956547dbec11330e267c219724b0030eca6", "message": "Merge pull request #1331 from gofiber/dependabot/go_modules/arangodb/github.com/arangodb/go-driver-1.6.2\n\nbuild(deps): bump github.com/arangodb/go-driver from 1.6.1 to 1.6.2 in /arangodb", "timestamp": "2024-04-03T09:11:24+02:00", "tree_id": "a493c7433fc7d14fad110628b3a99209da5be863", "url": "https://github.com/gofiber/storage/commit/77353956547dbec11330e267c219724b0030eca6" }, "date": 1712128781065, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 582425, "unit": "ns/op\t 15457 B/op\t 225 allocs/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 582425, "unit": "ns/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15457, "unit": "B/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1960 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523949, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523949, "unit": "ns/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2295 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 868105, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 868105, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1972654, "unit": "ns/op\t 10564 B/op\t 167 allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1972654, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10564, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1017108, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1017108, "unit": "ns/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1105 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2376637, "unit": "ns/op\t 19036 B/op\t 290 allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2376637, "unit": "ns/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19036, "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", "value": 8585, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141709 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8585, "unit": "ns/op", "extra": "141709 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141709 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141709 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1017, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1017, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17629, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67405 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17629, "unit": "ns/op", "extra": "67405 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67405 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67405 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 236580, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 236580, "unit": "ns/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2348538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.4, "unit": "ns/op", "extra": "2348538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2348538 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2348538 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 441967, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 441967, "unit": "ns/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1216826, "unit": "ns/op\t 6651 B/op\t 122 allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1216826, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6651, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 633.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1900354 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 633.7, "unit": "ns/op", "extra": "1900354 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1900354 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1900354 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2089598, "unit": "ns/op\t 14409 B/op\t 267 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2089598, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14409, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204498, "unit": "ns/op\t 7650 B/op\t 77 allocs/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204498, "unit": "ns/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7650, "unit": "B/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5980 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161216, "unit": "ns/op\t 3836 B/op\t 73 allocs/op", "extra": "7729 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161216, "unit": "ns/op", "extra": "7729 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3836, "unit": "B/op", "extra": "7729 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7729 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401977, "unit": "ns/op\t 15282 B/op\t 155 allocs/op", "extra": "3001 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401977, "unit": "ns/op", "extra": "3001 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15282, "unit": "B/op", "extra": "3001 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3001 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 679716, "unit": "ns/op\t 28510 B/op\t 363 allocs/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 679716, "unit": "ns/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28510, "unit": "B/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1668 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 554984, "unit": "ns/op\t 30356 B/op\t 391 allocs/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 554984, "unit": "ns/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30356, "unit": "B/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1275173, "unit": "ns/op\t 56885 B/op\t 722 allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1275173, "unit": "ns/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56885, "unit": "B/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "992 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 992206, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 992206, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 325594, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325594, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1770947, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1770947, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 113002, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 113002, "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", "value": 130957, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 130957, "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", "value": 208902, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 208902, "unit": "ns/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5580 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.81, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39520882 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.81, "unit": "ns/op", "extra": "39520882 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39520882 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39520882 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.027, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148206854 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.027, "unit": "ns/op", "extra": "148206854 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148206854 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148206854 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21326899 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.87, "unit": "ns/op", "extra": "21326899 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21326899 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21326899 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3294, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3294, "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", "value": 56.56, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20492808 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.56, "unit": "ns/op", "extra": "20492808 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20492808 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20492808 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1481718, "unit": "ns/op\t 88072 B/op\t 295 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1481718, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88072, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 659234, "unit": "ns/op\t 15654 B/op\t 201 allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 659234, "unit": "ns/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15654, "unit": "B/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2339708, "unit": "ns/op\t 97853 B/op\t 463 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2339708, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97853, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 336714, "unit": "ns/op\t 6831 B/op\t 104 allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 336714, "unit": "ns/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6831, "unit": "B/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 340346, "unit": "ns/op\t 7723 B/op\t 91 allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 340346, "unit": "ns/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7723, "unit": "B/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3866 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 704790, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 704790, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2200046, "unit": "ns/op\t 15433 B/op\t 281 allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2200046, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15433, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1770717, "unit": "ns/op\t 14869 B/op\t 282 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1770717, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14869, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4578075, "unit": "ns/op\t 27460 B/op\t 532 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4578075, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27460, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1115391, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1115391, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1142321, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1142321, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3731362, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "292 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3731362, "unit": "ns/op", "extra": "292 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "292 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "292 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205066, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205066, "unit": "ns/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 193063, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 193063, "unit": "ns/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5990 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 406793, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 406793, "unit": "ns/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 352610, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4064 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 352610, "unit": "ns/op", "extra": "4064 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4064 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4064 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1695, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1695, "unit": "ns/op", "extra": "703080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703080 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 685460, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 685460, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296104, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4378 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296104, "unit": "ns/op", "extra": "4378 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4378 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4378 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147936, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8178 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147936, "unit": "ns/op", "extra": "8178 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8178 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8178 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 624773, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 624773, "unit": "ns/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51752, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51752, "unit": "ns/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49868, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23816 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49868, "unit": "ns/op", "extra": "23816 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23816 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23816 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102586, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102586, "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", "value": 407.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3310448 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 407.5, "unit": "ns/op", "extra": "3310448 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3310448 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3310448 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.07, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12735764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.07, "unit": "ns/op", "extra": "12735764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12735764 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12735764 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 624.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1911578 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624.7, "unit": "ns/op", "extra": "1911578 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1911578 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1911578 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60195, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "17013 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60195, "unit": "ns/op", "extra": "17013 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "17013 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17013 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68382, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18210 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68382, "unit": "ns/op", "extra": "18210 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18210 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18210 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118295, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9921 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118295, "unit": "ns/op", "extra": "9921 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9921 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9921 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1612077, "unit": "ns/op\t 69129 B/op\t 597 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1612077, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69129, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 750545, "unit": "ns/op\t 66341 B/op\t 544 allocs/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750545, "unit": "ns/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66341, "unit": "B/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2342750, "unit": "ns/op\t 97438 B/op\t 1002 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2342750, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97438, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1334164, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1334164, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1350563, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1350563, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2667580, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2667580, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 839561, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 839561, "unit": "ns/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18949, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18949, "unit": "ns/op", "extra": "63016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63016 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1680081, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1680081, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "772 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": "93f7a528904532379e3513d877e72ac01626804a", "message": "Merge pull request #1333 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.34.1\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.34.0 to 1.34.1 in /nats", "timestamp": "2024-04-04T09:24:34+02:00", "tree_id": "ed93d6ad5b8ca1f188a69fd091d0c708be5354d4", "url": "https://github.com/gofiber/storage/commit/93f7a528904532379e3513d877e72ac01626804a" }, "date": 1712215977260, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 597844, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 597844, "unit": "ns/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534645, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534645, "unit": "ns/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 1007752, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1007752, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2183487, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2183487, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1113766, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1113766, "unit": "ns/op", "extra": "930 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "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", "value": 2904419, "unit": "ns/op\t 19080 B/op\t 290 allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2904419, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19080, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8851, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140316 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8851, "unit": "ns/op", "extra": "140316 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140316 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140316 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1042, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1042, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18406, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66440 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18406, "unit": "ns/op", "extra": "66440 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66440 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66440 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 411245, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 411245, "unit": "ns/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3648 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2416346 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.7, "unit": "ns/op", "extra": "2416346 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2416346 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2416346 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 748893, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 748893, "unit": "ns/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1460 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 718982, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 718982, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1926873 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.8, "unit": "ns/op", "extra": "1926873 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1926873 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1926873 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1449847, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1449847, "unit": "ns/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203497, "unit": "ns/op\t 7741 B/op\t 77 allocs/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203497, "unit": "ns/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7741, "unit": "B/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165645, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7153 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165645, "unit": "ns/op", "extra": "7153 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7153 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7153 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405684, "unit": "ns/op\t 16225 B/op\t 149 allocs/op", "extra": "2529 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405684, "unit": "ns/op", "extra": "2529 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16225, "unit": "B/op", "extra": "2529 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2529 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 687509, "unit": "ns/op\t 28516 B/op\t 363 allocs/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 687509, "unit": "ns/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28516, "unit": "B/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1570 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 591856, "unit": "ns/op\t 30347 B/op\t 391 allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 591856, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30347, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1168715, "unit": "ns/op\t 56948 B/op\t 722 allocs/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1168715, "unit": "ns/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56948, "unit": "B/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1048843, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1048843, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 347671, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4026 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347671, "unit": "ns/op", "extra": "4026 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4026 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4026 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2167054, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2167054, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117036, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10363 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117036, "unit": "ns/op", "extra": "10363 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10363 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10363 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 117326, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117326, "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", "value": 220234, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220234, "unit": "ns/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39833010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.83, "unit": "ns/op", "extra": "39833010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39833010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39833010 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.987, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148457738 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.987, "unit": "ns/op", "extra": "148457738 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148457738 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148457738 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17452960 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.83, "unit": "ns/op", "extra": "17452960 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17452960 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17452960 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.378, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.378, "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", "value": 57.5, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "18631945 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.5, "unit": "ns/op", "extra": "18631945 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "18631945 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "18631945 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1623388, "unit": "ns/op\t 87847 B/op\t 295 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1623388, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87847, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 670277, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 670277, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2383640, "unit": "ns/op\t 98285 B/op\t 463 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2383640, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98285, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348660, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348660, "unit": "ns/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3526 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310774, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310774, "unit": "ns/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719297, "unit": "ns/op\t 12232 B/op\t 182 allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719297, "unit": "ns/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12232, "unit": "B/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2436407, "unit": "ns/op\t 15077 B/op\t 281 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2436407, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15077, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2200975, "unit": "ns/op\t 15013 B/op\t 282 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2200975, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15013, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5407961, "unit": "ns/op\t 27031 B/op\t 532 allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5407961, "unit": "ns/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27031, "unit": "B/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 959676, "unit": "ns/op\t 6770 B/op\t 43 allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 959676, "unit": "ns/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6770, "unit": "B/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 967196, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 967196, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3848288, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3848288, "unit": "ns/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "271 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 222243, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 222243, "unit": "ns/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4620 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206738, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206738, "unit": "ns/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405019, "unit": "ns/op\t 3782 B/op\t 74 allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405019, "unit": "ns/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3782, "unit": "B/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 388041, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 388041, "unit": "ns/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2624 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1740, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "644928 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1740, "unit": "ns/op", "extra": "644928 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "644928 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "644928 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 915449, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 915449, "unit": "ns/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 327503, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 327503, "unit": "ns/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3343 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151196, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8020 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151196, "unit": "ns/op", "extra": "8020 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8020 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8020 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 663263, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1904 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 663263, "unit": "ns/op", "extra": "1904 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1904 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1904 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57519, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57519, "unit": "ns/op", "extra": "22940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22940 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53371, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23043 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53371, "unit": "ns/op", "extra": "23043 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23043 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23043 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105973, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105973, "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", "value": 337.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3654651 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337.7, "unit": "ns/op", "extra": "3654651 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3654651 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3654651 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.38, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12820394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.38, "unit": "ns/op", "extra": "12820394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12820394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12820394 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 622.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1852114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 622.6, "unit": "ns/op", "extra": "1852114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1852114 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1852114 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61122, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19489 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61122, "unit": "ns/op", "extra": "19489 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19489 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19489 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66394, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17943 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66394, "unit": "ns/op", "extra": "17943 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17943 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17943 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121692, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9993 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121692, "unit": "ns/op", "extra": "9993 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9993 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9993 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1607809, "unit": "ns/op\t 69225 B/op\t 597 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1607809, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69225, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 752627, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752627, "unit": "ns/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2468024, "unit": "ns/op\t 97542 B/op\t 1002 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2468024, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97542, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1396756, "unit": "ns/op\t 2907 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1396756, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2907, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364928, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364928, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686104, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686104, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1209954, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1209954, "unit": "ns/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1068 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19654, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19654, "unit": "ns/op", "extra": "60544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60544 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2353227, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2353227, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "452 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": "d50cadeae6a7c5a3674ce69d476ab37aa5c1511c", "message": "Merge pull request #1336 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.11\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to 1.27.11 in /dynamodb", "timestamp": "2024-04-08T09:18:21+02:00", "tree_id": "f9ac2fc500fdc93d7f71c31dd9d2fc1d64629989", "url": "https://github.com/gofiber/storage/commit/d50cadeae6a7c5a3674ce69d476ab37aa5c1511c" }, "date": 1712561174647, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 575564, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 575564, "unit": "ns/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2067 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 519187, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 519187, "unit": "ns/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 861254, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 861254, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2151467, "unit": "ns/op\t 10572 B/op\t 167 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2151467, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10572, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1028065, "unit": "ns/op\t 11907 B/op\t 212 allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1028065, "unit": "ns/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11907, "unit": "B/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2424198, "unit": "ns/op\t 19107 B/op\t 290 allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2424198, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19107, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9466, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "123320 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9466, "unit": "ns/op", "extra": "123320 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "123320 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "123320 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 957.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1232779 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 957.7, "unit": "ns/op", "extra": "1232779 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1232779 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1232779 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 16744, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "69518 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 16744, "unit": "ns/op", "extra": "69518 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "69518 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69518 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 172979, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 172979, "unit": "ns/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 478.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2542488 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 478.5, "unit": "ns/op", "extra": "2542488 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2542488 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2542488 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 344604, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 344604, "unit": "ns/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3307 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1152519, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1152519, "unit": "ns/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1851967 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.4, "unit": "ns/op", "extra": "1851967 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1851967 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1851967 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1594910, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1594910, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 211388, "unit": "ns/op\t 7641 B/op\t 77 allocs/op", "extra": "5995 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 211388, "unit": "ns/op", "extra": "5995 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7641, "unit": "B/op", "extra": "5995 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5995 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 157816, "unit": "ns/op\t 3832 B/op\t 73 allocs/op", "extra": "8010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 157816, "unit": "ns/op", "extra": "8010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "8010 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "8010 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401627, "unit": "ns/op\t 15808 B/op\t 151 allocs/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401627, "unit": "ns/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15808, "unit": "B/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2713 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 877694, "unit": "ns/op\t 28497 B/op\t 363 allocs/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 877694, "unit": "ns/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28497, "unit": "B/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1164 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 545405, "unit": "ns/op\t 30363 B/op\t 391 allocs/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 545405, "unit": "ns/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30363, "unit": "B/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1282158, "unit": "ns/op\t 56939 B/op\t 722 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1282158, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56939, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1061703, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1061703, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 386354, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 386354, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1721535, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1721535, "unit": "ns/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "800 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 110882, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 110882, "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", "value": 117995, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117995, "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", "value": 208493, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 208493, "unit": "ns/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5941 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.66, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39665857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.66, "unit": "ns/op", "extra": "39665857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39665857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39665857 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.902, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150616556 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.902, "unit": "ns/op", "extra": "150616556 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150616556 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150616556 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 66.7, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21248450 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 66.7, "unit": "ns/op", "extra": "21248450 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21248450 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21248450 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3435, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3435, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21324780 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21324780 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21324780 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21324780 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1371447, "unit": "ns/op\t 87687 B/op\t 295 allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1371447, "unit": "ns/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87687, "unit": "B/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 657427, "unit": "ns/op\t 15629 B/op\t 201 allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 657427, "unit": "ns/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15629, "unit": "B/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1872 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2287622, "unit": "ns/op\t 97720 B/op\t 463 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2287622, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97720, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341370, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341370, "unit": "ns/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3520 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 301728, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 301728, "unit": "ns/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 698961, "unit": "ns/op\t 12234 B/op\t 182 allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 698961, "unit": "ns/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12234, "unit": "B/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1648 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2093264, "unit": "ns/op\t 15174 B/op\t 281 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2093264, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15174, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2043068, "unit": "ns/op\t 15313 B/op\t 282 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2043068, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15313, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4378659, "unit": "ns/op\t 27663 B/op\t 532 allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4378659, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27663, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 935975, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 935975, "unit": "ns/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 935222, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 935222, "unit": "ns/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2945267, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2945267, "unit": "ns/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 217642, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5870 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 217642, "unit": "ns/op", "extra": "5870 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5870 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5870 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 197916, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5770 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 197916, "unit": "ns/op", "extra": "5770 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5770 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5770 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 389566, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 389566, "unit": "ns/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2986 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 278937, "unit": "ns/op\t 146 B/op\t 3 allocs/op", "extra": "4563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 278937, "unit": "ns/op", "extra": "4563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 146, "unit": "B/op", "extra": "4563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4563 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1723, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674124 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1723, "unit": "ns/op", "extra": "674124 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674124 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674124 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 529525, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2343 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 529525, "unit": "ns/op", "extra": "2343 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2343 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2343 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 261654, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4819 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 261654, "unit": "ns/op", "extra": "4819 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4819 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4819 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 146924, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8223 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146924, "unit": "ns/op", "extra": "8223 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8223 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8223 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 531887, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 531887, "unit": "ns/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2284 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50245, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24116 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50245, "unit": "ns/op", "extra": "24116 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24116 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24116 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50950, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20221 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50950, "unit": "ns/op", "extra": "20221 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20221 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20221 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 101287, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 101287, "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", "value": 344.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3669536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 344.1, "unit": "ns/op", "extra": "3669536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3669536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3669536 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.9, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11997108 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.9, "unit": "ns/op", "extra": "11997108 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11997108 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11997108 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 607.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1943107 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 607.9, "unit": "ns/op", "extra": "1943107 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1943107 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1943107 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59648, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59648, "unit": "ns/op", "extra": "20168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66335, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66335, "unit": "ns/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118855, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118855, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1410844, "unit": "ns/op\t 69141 B/op\t 597 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1410844, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69141, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 740356, "unit": "ns/op\t 66337 B/op\t 544 allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 740356, "unit": "ns/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66337, "unit": "B/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2236413, "unit": "ns/op\t 97392 B/op\t 1002 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2236413, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97392, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349834, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349834, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1369205, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1369205, "unit": "ns/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2672345, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2672345, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "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", "value": 688337, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 688337, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18450, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18450, "unit": "ns/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "66100 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1386928, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1386928, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "847 times\n4 procs" } ] }, { "commit": { "author": { "email": "49699333+dependabot[bot]@users.noreply.github.com", "name": "dependabot[bot]", "username": "dependabot[bot]" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "7e0197ce31db012aae70b1d80a251fe94b121e58", "message": "build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to 1.27.11 in /s3 (#1340)\n\nBumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.27.10 to 1.27.11.\r\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\r\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.10...config/v1.27.11)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/aws/aws-sdk-go-v2/config\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "timestamp": "2024-04-08T12:47:04+03:00", "tree_id": "3eadf2dec4320dcea47247ca3ae09bcfde718639", "url": "https://github.com/gofiber/storage/commit/7e0197ce31db012aae70b1d80a251fe94b121e58" }, "date": 1712570103280, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 587865, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 587865, "unit": "ns/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2037 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 531062, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 531062, "unit": "ns/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2288 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 889113, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 889113, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2416755, "unit": "ns/op\t 10552 B/op\t 167 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2416755, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10552, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1017745, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1017745, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2526252, "unit": "ns/op\t 19113 B/op\t 290 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2526252, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19113, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8737, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144228 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8737, "unit": "ns/op", "extra": "144228 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144228 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144228 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1169, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "936104 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1169, "unit": "ns/op", "extra": "936104 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "936104 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "936104 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17553, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67923 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17553, "unit": "ns/op", "extra": "67923 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67923 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67923 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 407742, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "3663 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 407742, "unit": "ns/op", "extra": "3663 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "3663 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3663 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2345928 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.1, "unit": "ns/op", "extra": "2345928 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2345928 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2345928 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 778363, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 778363, "unit": "ns/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1129180, "unit": "ns/op\t 6652 B/op\t 122 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1129180, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6652, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 636.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1864662 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 636.3, "unit": "ns/op", "extra": "1864662 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1864662 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1864662 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2345869, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2345869, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 213372, "unit": "ns/op\t 7694 B/op\t 77 allocs/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 213372, "unit": "ns/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7694, "unit": "B/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166962, "unit": "ns/op\t 3829 B/op\t 73 allocs/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166962, "unit": "ns/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3829, "unit": "B/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6382 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 389616, "unit": "ns/op\t 15548 B/op\t 149 allocs/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 389616, "unit": "ns/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15548, "unit": "B/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 880457, "unit": "ns/op\t 28474 B/op\t 363 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 880457, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28474, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 542726, "unit": "ns/op\t 30340 B/op\t 391 allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 542726, "unit": "ns/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30340, "unit": "B/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1272361, "unit": "ns/op\t 56954 B/op\t 722 allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1272361, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56954, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1052941, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1052941, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 445914, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 445914, "unit": "ns/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1829963, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1829963, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114223, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9444 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114223, "unit": "ns/op", "extra": "9444 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9444 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9444 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 120240, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120240, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 219102, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219102, "unit": "ns/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4950 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.54, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39730597 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.54, "unit": "ns/op", "extra": "39730597 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39730597 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39730597 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.008, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150397134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.008, "unit": "ns/op", "extra": "150397134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150397134 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150397134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 66.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21417950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 66.17, "unit": "ns/op", "extra": "21417950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21417950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21417950 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.327, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.327, "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", "value": 56.3, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21383953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.3, "unit": "ns/op", "extra": "21383953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21383953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21383953 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1685359, "unit": "ns/op\t 87473 B/op\t 295 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1685359, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87473, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 679286, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 679286, "unit": "ns/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2545899, "unit": "ns/op\t 97614 B/op\t 463 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2545899, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97614, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346307, "unit": "ns/op\t 6832 B/op\t 104 allocs/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346307, "unit": "ns/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6832, "unit": "B/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3594 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309584, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309584, "unit": "ns/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 710522, "unit": "ns/op\t 12236 B/op\t 182 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710522, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12236, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2584568, "unit": "ns/op\t 15645 B/op\t 281 allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2584568, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15645, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1802447, "unit": "ns/op\t 14977 B/op\t 282 allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1802447, "unit": "ns/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14977, "unit": "B/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5122034, "unit": "ns/op\t 27564 B/op\t 532 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5122034, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27564, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 955732, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 955732, "unit": "ns/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1214 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 975063, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 975063, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4323311, "unit": "ns/op\t 13030 B/op\t 83 allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4323311, "unit": "ns/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13030, "unit": "B/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "268 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207649, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5862 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207649, "unit": "ns/op", "extra": "5862 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5862 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5862 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205869, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205869, "unit": "ns/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5712 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 403950, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 403950, "unit": "ns/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 646696, "unit": "ns/op\t 122 B/op\t 3 allocs/op", "extra": "1852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 646696, "unit": "ns/op", "extra": "1852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 122, "unit": "B/op", "extra": "1852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1852 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1753, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "575202 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1753, "unit": "ns/op", "extra": "575202 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "575202 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "575202 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 960480, "unit": "ns/op\t 240 B/op\t 3 allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 960480, "unit": "ns/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 240, "unit": "B/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 380952, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 380952, "unit": "ns/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3046 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152533, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7867 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152533, "unit": "ns/op", "extra": "7867 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7867 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 714792, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 714792, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52312, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23691 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52312, "unit": "ns/op", "extra": "23691 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23691 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23691 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 59087, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59087, "unit": "ns/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19995 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 120131, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 120131, "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", "value": 339.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3608384 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 339.4, "unit": "ns/op", "extra": "3608384 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3608384 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3608384 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.91, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12958110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.91, "unit": "ns/op", "extra": "12958110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12958110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12958110 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 723.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1861428 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 723.9, "unit": "ns/op", "extra": "1861428 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1861428 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1861428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60332, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19490 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60332, "unit": "ns/op", "extra": "19490 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19490 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19490 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 72960, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 72960, "unit": "ns/op", "extra": "17438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17438 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17438 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125781, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125781, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1731682, "unit": "ns/op\t 69251 B/op\t 597 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1731682, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69251, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 753635, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 753635, "unit": "ns/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2774054, "unit": "ns/op\t 97538 B/op\t 1003 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2774054, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97538, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1355130, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355130, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363049, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363049, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2678468, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2678468, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1353340, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1353340, "unit": "ns/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18755, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18755, "unit": "ns/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2384594, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2384594, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "433 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": "e63833bc5c78bc1a5fa16546e89dd286feb01185", "message": "Merge pull request #1339 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.15\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.14 to 1.16.15 in /s3", "timestamp": "2024-04-08T11:48:46+02:00", "tree_id": "c4ca73940593ead02189c3ec5bf15d14fb3010d3", "url": "https://github.com/gofiber/storage/commit/e63833bc5c78bc1a5fa16546e89dd286feb01185" }, "date": 1712570220057, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594901, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594901, "unit": "ns/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534038, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534038, "unit": "ns/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 896486, "unit": "ns/op\t 23317 B/op\t 340 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 896486, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2670760, "unit": "ns/op\t 10570 B/op\t 167 allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2670760, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10570, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1014050, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1014050, "unit": "ns/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1076 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2948750, "unit": "ns/op\t 19101 B/op\t 290 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2948750, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19101, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8759, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139740 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8759, "unit": "ns/op", "extra": "139740 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139740 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139740 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 974.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1219441 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 974.7, "unit": "ns/op", "extra": "1219441 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1219441 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1219441 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17880, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63739 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17880, "unit": "ns/op", "extra": "63739 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63739 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63739 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 461587, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "2916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 461587, "unit": "ns/op", "extra": "2916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "2916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2916 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2324613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.7, "unit": "ns/op", "extra": "2324613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2324613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2324613 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 921729, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 921729, "unit": "ns/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 766988, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 766988, "unit": "ns/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1660 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1856094 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.3, "unit": "ns/op", "extra": "1856094 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1856094 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1856094 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1370770, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1370770, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196920, "unit": "ns/op\t 7618 B/op\t 77 allocs/op", "extra": "6034 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196920, "unit": "ns/op", "extra": "6034 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7618, "unit": "B/op", "extra": "6034 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6034 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165641, "unit": "ns/op\t 3822 B/op\t 73 allocs/op", "extra": "7027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165641, "unit": "ns/op", "extra": "7027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3822, "unit": "B/op", "extra": "7027 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7027 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 386391, "unit": "ns/op\t 15339 B/op\t 149 allocs/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 386391, "unit": "ns/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15339, "unit": "B/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2824 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 692723, "unit": "ns/op\t 28504 B/op\t 363 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 692723, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28504, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 572542, "unit": "ns/op\t 30377 B/op\t 391 allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 572542, "unit": "ns/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30377, "unit": "B/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1303382, "unit": "ns/op\t 57042 B/op\t 722 allocs/op", "extra": "931 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1303382, "unit": "ns/op", "extra": "931 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57042, "unit": "B/op", "extra": "931 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "931 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1132159, "unit": "ns/op\t 13783 B/op\t 245 allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1132159, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13783, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 369728, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 369728, "unit": "ns/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2104948, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2104948, "unit": "ns/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "723 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114274, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114274, "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", "value": 114904, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9742 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114904, "unit": "ns/op", "extra": "9742 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9742 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9742 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 251340, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5533 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 251340, "unit": "ns/op", "extra": "5533 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5533 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5533 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.41, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37597532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.41, "unit": "ns/op", "extra": "37597532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37597532 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37597532 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.004, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149335693 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.004, "unit": "ns/op", "extra": "149335693 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149335693 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149335693 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.49, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20530861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.49, "unit": "ns/op", "extra": "20530861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20530861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20530861 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3164, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3164, "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", "value": 56.48, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21261826 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.48, "unit": "ns/op", "extra": "21261826 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21261826 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21261826 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1920963, "unit": "ns/op\t 87297 B/op\t 295 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1920963, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87297, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 689184, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 689184, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2506609, "unit": "ns/op\t 97941 B/op\t 463 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2506609, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97941, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 353027, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 353027, "unit": "ns/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3459 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 345487, "unit": "ns/op\t 7716 B/op\t 91 allocs/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 345487, "unit": "ns/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7716, "unit": "B/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3842 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 722779, "unit": "ns/op\t 12242 B/op\t 182 allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722779, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12242, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2384467, "unit": "ns/op\t 15456 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2384467, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15456, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1898134, "unit": "ns/op\t 14966 B/op\t 282 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1898134, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14966, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5301709, "unit": "ns/op\t 27014 B/op\t 532 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5301709, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27014, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1025566, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1025566, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 977541, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 977541, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4535338, "unit": "ns/op\t 13007 B/op\t 83 allocs/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4535338, "unit": "ns/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13007, "unit": "B/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 216360, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5325 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 216360, "unit": "ns/op", "extra": "5325 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5325 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5325 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 232063, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "4677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 232063, "unit": "ns/op", "extra": "4677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "4677 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "4677 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 463851, "unit": "ns/op\t 3782 B/op\t 74 allocs/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 463851, "unit": "ns/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3782, "unit": "B/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 621788, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 621788, "unit": "ns/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1674, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "692856 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1674, "unit": "ns/op", "extra": "692856 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "692856 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "692856 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1299256, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1299256, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 454359, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 454359, "unit": "ns/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152847, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8226 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152847, "unit": "ns/op", "extra": "8226 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8226 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8226 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 838799, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 838799, "unit": "ns/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1395 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52234, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22852 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52234, "unit": "ns/op", "extra": "22852 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22852 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22852 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51075, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23403 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51075, "unit": "ns/op", "extra": "23403 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23403 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23403 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 121502, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9708 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 121502, "unit": "ns/op", "extra": "9708 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9708 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9708 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 338.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3574122 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.7, "unit": "ns/op", "extra": "3574122 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3574122 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3574122 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.27, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12526516 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.27, "unit": "ns/op", "extra": "12526516 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12526516 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12526516 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 644.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "2008182 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 644.4, "unit": "ns/op", "extra": "2008182 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2008182 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2008182 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61821, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19734 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61821, "unit": "ns/op", "extra": "19734 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19734 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19734 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66945, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17415 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66945, "unit": "ns/op", "extra": "17415 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17415 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17415 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121824, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121824, "unit": "ns/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1839449, "unit": "ns/op\t 69159 B/op\t 597 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1839449, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69159, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 757243, "unit": "ns/op\t 66330 B/op\t 544 allocs/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757243, "unit": "ns/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66330, "unit": "B/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2670784, "unit": "ns/op\t 97610 B/op\t 1002 allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2670784, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97610, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348513, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348513, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1360873, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360873, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2744010, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2744010, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1474889, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1474889, "unit": "ns/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1016 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20215, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60668 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20215, "unit": "ns/op", "extra": "60668 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60668 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60668 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2806739, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2806739, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "404 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": "1b1bc5958c26f5bc1f64a768251abeaffbc25423", "message": "Merge pull request #1341 from gofiber/dependabot/go_modules/azureblob/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.3.2\n\nbuild(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.3.1 to 1.3.2 in /azureblob", "timestamp": "2024-04-09T09:28:16+02:00", "tree_id": "984937548fb2480747bcd6d6029fc860818722d7", "url": "https://github.com/gofiber/storage/commit/1b1bc5958c26f5bc1f64a768251abeaffbc25423" }, "date": 1712648167465, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 658233, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 658233, "unit": "ns/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 542554, "unit": "ns/op\t 15191 B/op\t 226 allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542554, "unit": "ns/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15191, "unit": "B/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 892503, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 892503, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2385835, "unit": "ns/op\t 10572 B/op\t 167 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2385835, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10572, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1171559, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1171559, "unit": "ns/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2446771, "unit": "ns/op\t 19087 B/op\t 290 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2446771, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19087, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10030, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "141142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10030, "unit": "ns/op", "extra": "141142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "141142 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141142 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1001, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1001, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17952, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65302 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17952, "unit": "ns/op", "extra": "65302 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65302 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65302 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 232958, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "5235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 232958, "unit": "ns/op", "extra": "5235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "5235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 511.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2421613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 511.9, "unit": "ns/op", "extra": "2421613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2421613 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2421613 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 450273, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2372 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 450273, "unit": "ns/op", "extra": "2372 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2372 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2372 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 961499, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 961499, "unit": "ns/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1060 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 633.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1794456 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 633.1, "unit": "ns/op", "extra": "1794456 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1794456 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1794456 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1767959, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1767959, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207721, "unit": "ns/op\t 7822 B/op\t 77 allocs/op", "extra": "5708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207721, "unit": "ns/op", "extra": "5708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7822, "unit": "B/op", "extra": "5708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5708 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165760, "unit": "ns/op\t 3815 B/op\t 73 allocs/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165760, "unit": "ns/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3815, "unit": "B/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7464 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 421102, "unit": "ns/op\t 16039 B/op\t 149 allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 421102, "unit": "ns/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16039, "unit": "B/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 688627, "unit": "ns/op\t 28495 B/op\t 363 allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 688627, "unit": "ns/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28495, "unit": "B/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 618743, "unit": "ns/op\t 30334 B/op\t 391 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 618743, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30334, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1562720, "unit": "ns/op\t 56873 B/op\t 722 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1562720, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56873, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 989188, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 989188, "unit": "ns/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1171 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 325000, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 325000, "unit": "ns/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1577132, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1577132, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 127961, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8341 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127961, "unit": "ns/op", "extra": "8341 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8341 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8341 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 122375, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122375, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 215192, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5260 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215192, "unit": "ns/op", "extra": "5260 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5260 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5260 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37597294 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.23, "unit": "ns/op", "extra": "37597294 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37597294 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37597294 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.981, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148466158 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.981, "unit": "ns/op", "extra": "148466158 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148466158 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148466158 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.2, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21164307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.2, "unit": "ns/op", "extra": "21164307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21164307 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21164307 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3172, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3172, "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", "value": 56.46, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21324165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.46, "unit": "ns/op", "extra": "21324165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21324165 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21324165 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1510659, "unit": "ns/op\t 87507 B/op\t 295 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1510659, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87507, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 685124, "unit": "ns/op\t 15652 B/op\t 201 allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685124, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15652, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2319464, "unit": "ns/op\t 98027 B/op\t 463 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2319464, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98027, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347348, "unit": "ns/op\t 6833 B/op\t 104 allocs/op", "extra": "3165 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347348, "unit": "ns/op", "extra": "3165 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6833, "unit": "B/op", "extra": "3165 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3165 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312611, "unit": "ns/op\t 7719 B/op\t 91 allocs/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312611, "unit": "ns/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7719, "unit": "B/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3472 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716049, "unit": "ns/op\t 12233 B/op\t 182 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716049, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12233, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2244736, "unit": "ns/op\t 15570 B/op\t 281 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2244736, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15570, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1849207, "unit": "ns/op\t 14883 B/op\t 282 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1849207, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14883, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4988249, "unit": "ns/op\t 26993 B/op\t 532 allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4988249, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26993, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 963738, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 963738, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 967053, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 967053, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3288719, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3288719, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205229, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205229, "unit": "ns/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5728 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212214, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212214, "unit": "ns/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5698 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411802, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411802, "unit": "ns/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 354016, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 354016, "unit": "ns/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1702, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "659434 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1702, "unit": "ns/op", "extra": "659434 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "659434 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "659434 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 666267, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 666267, "unit": "ns/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 295937, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 295937, "unit": "ns/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3430 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150261, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8106 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150261, "unit": "ns/op", "extra": "8106 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8106 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8106 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 592285, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 592285, "unit": "ns/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2047 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57874, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19700 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57874, "unit": "ns/op", "extra": "19700 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19700 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19700 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57168, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23142 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57168, "unit": "ns/op", "extra": "23142 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23142 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23142 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 122610, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9279 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 122610, "unit": "ns/op", "extra": "9279 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9279 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9279 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 333.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3775952 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.3, "unit": "ns/op", "extra": "3775952 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3775952 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3775952 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.62, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12314427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.62, "unit": "ns/op", "extra": "12314427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12314427 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12314427 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1937648 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635, "unit": "ns/op", "extra": "1937648 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1937648 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1937648 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60809, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19107 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60809, "unit": "ns/op", "extra": "19107 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19107 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19107 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67554, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67554, "unit": "ns/op", "extra": "17702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17702 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17702 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120626, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9748 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120626, "unit": "ns/op", "extra": "9748 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9748 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9748 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1509730, "unit": "ns/op\t 69085 B/op\t 597 allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1509730, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69085, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756472, "unit": "ns/op\t 66344 B/op\t 544 allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756472, "unit": "ns/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66344, "unit": "B/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2371489, "unit": "ns/op\t 97598 B/op\t 1002 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2371489, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97598, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346334, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346334, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361944, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361944, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "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", "value": 2709279, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2709279, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 838853, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 838853, "unit": "ns/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1369 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19195, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64292 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19195, "unit": "ns/op", "extra": "64292 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64292 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64292 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1611565, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1611565, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "756 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": "0a5bf1359b577dfeabb404582eaae1454bc601a0", "message": "Merge pull request #1343 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.34\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.33 to 1.0.34 in /rueidis", "timestamp": "2024-04-10T09:46:17+02:00", "tree_id": "4b96b63aafb7d4503c33594f45fcdc5de9ac621b", "url": "https://github.com/gofiber/storage/commit/0a5bf1359b577dfeabb404582eaae1454bc601a0" }, "date": 1712735678472, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 608316, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 608316, "unit": "ns/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 538389, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2150 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 538389, "unit": "ns/op", "extra": "2150 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2150 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2150 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 894870, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894870, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2189038, "unit": "ns/op\t 10561 B/op\t 167 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2189038, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10561, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1050121, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1050121, "unit": "ns/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1064 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2674486, "unit": "ns/op\t 19109 B/op\t 290 allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2674486, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19109, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9211, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135441 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9211, "unit": "ns/op", "extra": "135441 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135441 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135441 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1028, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1028, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18213, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "62845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18213, "unit": "ns/op", "extra": "62845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 235500, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 235500, "unit": "ns/op", "extra": "5250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5250 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 563.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "1948449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 563.7, "unit": "ns/op", "extra": "1948449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "1948449 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "1948449 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 485923, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2431 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 485923, "unit": "ns/op", "extra": "2431 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2431 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2431 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1401123, "unit": "ns/op\t 6647 B/op\t 121 allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1401123, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 645.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1827100 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645.9, "unit": "ns/op", "extra": "1827100 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1827100 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1827100 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2582057, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2582057, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207018, "unit": "ns/op\t 7764 B/op\t 77 allocs/op", "extra": "5806 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207018, "unit": "ns/op", "extra": "5806 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7764, "unit": "B/op", "extra": "5806 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5806 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 170217, "unit": "ns/op\t 3841 B/op\t 73 allocs/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 170217, "unit": "ns/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3841, "unit": "B/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408745, "unit": "ns/op\t 15992 B/op\t 149 allocs/op", "extra": "2601 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408745, "unit": "ns/op", "extra": "2601 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15992, "unit": "B/op", "extra": "2601 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2601 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 707385, "unit": "ns/op\t 28509 B/op\t 363 allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 707385, "unit": "ns/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28509, "unit": "B/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 569261, "unit": "ns/op\t 30387 B/op\t 391 allocs/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 569261, "unit": "ns/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30387, "unit": "B/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2029 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1349565, "unit": "ns/op\t 56887 B/op\t 722 allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1349565, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56887, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1032794, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1032794, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322030, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322030, "unit": "ns/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1684500, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1684500, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119082, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119082, "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", "value": 122620, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122620, "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", "value": 254265, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4093 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 254265, "unit": "ns/op", "extra": "4093 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4093 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4093 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.77, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39228560 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.77, "unit": "ns/op", "extra": "39228560 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39228560 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39228560 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.077, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152576982 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.077, "unit": "ns/op", "extra": "152576982 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152576982 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152576982 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.51, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18652996 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.51, "unit": "ns/op", "extra": "18652996 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18652996 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18652996 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3186, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3186, "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", "value": 56.76, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21358124 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.76, "unit": "ns/op", "extra": "21358124 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21358124 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21358124 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1786547, "unit": "ns/op\t 87428 B/op\t 295 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1786547, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87428, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 695372, "unit": "ns/op\t 15590 B/op\t 201 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 695372, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2580388, "unit": "ns/op\t 98094 B/op\t 463 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2580388, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98094, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348103, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348103, "unit": "ns/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3404 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 353026, "unit": "ns/op\t 7720 B/op\t 91 allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 353026, "unit": "ns/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7720, "unit": "B/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 722945, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722945, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2353405, "unit": "ns/op\t 15315 B/op\t 281 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2353405, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15315, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1835352, "unit": "ns/op\t 15149 B/op\t 282 allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1835352, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15149, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4848518, "unit": "ns/op\t 27431 B/op\t 532 allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4848518, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27431, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1193379, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1193379, "unit": "ns/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "982 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1269423, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1269423, "unit": "ns/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3701225, "unit": "ns/op\t 13013 B/op\t 83 allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3701225, "unit": "ns/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13013, "unit": "B/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 215976, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 215976, "unit": "ns/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209911, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5236 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209911, "unit": "ns/op", "extra": "5236 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5236 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5236 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422344, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2868 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422344, "unit": "ns/op", "extra": "2868 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2868 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2868 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 366660, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 366660, "unit": "ns/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1746, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "657297 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1746, "unit": "ns/op", "extra": "657297 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "657297 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "657297 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 823909, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 823909, "unit": "ns/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1503 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 299640, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 299640, "unit": "ns/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4000 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 174076, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7941 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 174076, "unit": "ns/op", "extra": "7941 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7941 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7941 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 578800, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 578800, "unit": "ns/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51670, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19780 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51670, "unit": "ns/op", "extra": "19780 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19780 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19780 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 58231, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23047 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 58231, "unit": "ns/op", "extra": "23047 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23047 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23047 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105515, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105515, "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", "value": 335.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3635972 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.1, "unit": "ns/op", "extra": "3635972 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3635972 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3635972 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.23, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12126192 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.23, "unit": "ns/op", "extra": "12126192 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12126192 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12126192 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 647.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1872469 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 647.1, "unit": "ns/op", "extra": "1872469 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1872469 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1872469 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60192, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60192, "unit": "ns/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67736, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17919 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67736, "unit": "ns/op", "extra": "17919 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17919 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17919 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122230, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9952 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122230, "unit": "ns/op", "extra": "9952 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9952 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9952 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1519055, "unit": "ns/op\t 69116 B/op\t 597 allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1519055, "unit": "ns/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69116, "unit": "B/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "775 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 774076, "unit": "ns/op\t 66344 B/op\t 544 allocs/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 774076, "unit": "ns/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66344, "unit": "B/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1431 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2426765, "unit": "ns/op\t 97476 B/op\t 1002 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2426765, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97476, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1367034, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1367034, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1375226, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375226, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2811576, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2811576, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1027753, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1027753, "unit": "ns/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19532, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "55500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19532, "unit": "ns/op", "extra": "55500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55500 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1615471, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1615471, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "739 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": "5de7b1b0727b27121e52bf3b63c3509372ffa897", "message": "Merge pull request #1335 from xEricL/main\n\nAdd DeleteMany() to S3 Storage", "timestamp": "2024-04-12T16:10:03+02:00", "tree_id": "606737cb2d8f0c53ed67b8899be2a1c87f04740a", "url": "https://github.com/gofiber/storage/commit/5de7b1b0727b27121e52bf3b63c3509372ffa897" }, "date": 1712931478705, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602308, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602308, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 583654, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 583654, "unit": "ns/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 902288, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 902288, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2045198, "unit": "ns/op\t 10613 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2045198, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10613, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1228030, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1228030, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2551568, "unit": "ns/op\t 19111 B/op\t 290 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2551568, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19111, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9131, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "130802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9131, "unit": "ns/op", "extra": "130802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130802 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130802 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1281, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "971448 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1281, "unit": "ns/op", "extra": "971448 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "971448 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "971448 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17829, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66684 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17829, "unit": "ns/op", "extra": "66684 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66684 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 286360, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 286360, "unit": "ns/op", "extra": "4516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4516 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2348844 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.3, "unit": "ns/op", "extra": "2348844 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2348844 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2348844 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 553974, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 553974, "unit": "ns/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 770588, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 770588, "unit": "ns/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1381 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 633.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1886541 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 633.2, "unit": "ns/op", "extra": "1886541 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1886541 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1886541 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1722304, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1722304, "unit": "ns/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199495, "unit": "ns/op\t 7706 B/op\t 77 allocs/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199495, "unit": "ns/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7706, "unit": "B/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5888 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165393, "unit": "ns/op\t 3835 B/op\t 73 allocs/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165393, "unit": "ns/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3835, "unit": "B/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7771 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 420874, "unit": "ns/op\t 16296 B/op\t 150 allocs/op", "extra": "2535 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 420874, "unit": "ns/op", "extra": "2535 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16296, "unit": "B/op", "extra": "2535 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 150, "unit": "allocs/op", "extra": "2535 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 690284, "unit": "ns/op\t 28509 B/op\t 363 allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 690284, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28509, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 748980, "unit": "ns/op\t 30357 B/op\t 391 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 748980, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30357, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1326292, "unit": "ns/op\t 56950 B/op\t 722 allocs/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1326292, "unit": "ns/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56950, "unit": "B/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "925 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1034798, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1034798, "unit": "ns/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1070 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322058, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322058, "unit": "ns/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3883 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1738222, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1738222, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121091, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121091, "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", "value": 118620, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118620, "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", "value": 218874, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218874, "unit": "ns/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39609885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.6, "unit": "ns/op", "extra": "39609885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39609885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39609885 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.021, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150164114 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.021, "unit": "ns/op", "extra": "150164114 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150164114 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150164114 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 60.32, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21319369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.32, "unit": "ns/op", "extra": "21319369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21319369 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21319369 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3242, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3242, "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", "value": 56.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21203432 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.66, "unit": "ns/op", "extra": "21203432 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21203432 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21203432 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1603568, "unit": "ns/op\t 88510 B/op\t 296 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1603568, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88510, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 695603, "unit": "ns/op\t 15613 B/op\t 201 allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 695603, "unit": "ns/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15613, "unit": "B/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2465964, "unit": "ns/op\t 98095 B/op\t 463 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2465964, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98095, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348669, "unit": "ns/op\t 6834 B/op\t 104 allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348669, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6834, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 104, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311953, "unit": "ns/op\t 7718 B/op\t 91 allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311953, "unit": "ns/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7718, "unit": "B/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721067, "unit": "ns/op\t 12240 B/op\t 182 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721067, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 12240, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 182, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2311513, "unit": "ns/op\t 15175 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2311513, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15175, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2038281, "unit": "ns/op\t 14852 B/op\t 282 allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2038281, "unit": "ns/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14852, "unit": "B/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4728347, "unit": "ns/op\t 27491 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4728347, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27491, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 962905, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 962905, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 968248, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 968248, "unit": "ns/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1120 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3469066, "unit": "ns/op\t 13039 B/op\t 83 allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3469066, "unit": "ns/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13039, "unit": "B/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225739, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225739, "unit": "ns/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 200280, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5302 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 200280, "unit": "ns/op", "extra": "5302 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5302 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5302 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405522, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2944 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405522, "unit": "ns/op", "extra": "2944 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2944 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2944 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 382172, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 382172, "unit": "ns/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3454 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1716, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "678789 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1716, "unit": "ns/op", "extra": "678789 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "678789 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "678789 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 836662, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 836662, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 325554, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 325554, "unit": "ns/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156335, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7748 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156335, "unit": "ns/op", "extra": "7748 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7748 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7748 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 608688, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 608688, "unit": "ns/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1796 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56075, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22904 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56075, "unit": "ns/op", "extra": "22904 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22904 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22904 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50590, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24354 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50590, "unit": "ns/op", "extra": "24354 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24354 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24354 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102089, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102089, "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", "value": 345.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3552268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 345.5, "unit": "ns/op", "extra": "3552268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3552268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3552268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.32, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13090899 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.32, "unit": "ns/op", "extra": "13090899 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13090899 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13090899 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 658.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1943817 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 658.2, "unit": "ns/op", "extra": "1943817 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1943817 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1943817 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61724, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19729 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61724, "unit": "ns/op", "extra": "19729 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19729 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19729 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67052, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18148 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67052, "unit": "ns/op", "extra": "18148 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18148 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18148 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119823, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119823, "unit": "ns/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9739 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1635561, "unit": "ns/op\t 69170 B/op\t 597 allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1635561, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69170, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760408, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760408, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2468116, "unit": "ns/op\t 97398 B/op\t 1002 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2468116, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97398, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1399737, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1399737, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362162, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362162, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684741, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684741, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1010186, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1010186, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18812, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65634 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18812, "unit": "ns/op", "extra": "65634 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65634 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65634 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2051222, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2051222, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "709 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": "1bc6b498470b6f0530b94967c863ebc2b3e02b3b", "message": "Merge pull request #1344 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.15.0\n\nbuild(deps): bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 in /mongodb", "timestamp": "2024-04-15T09:37:49+02:00", "tree_id": "ea14ca2e5d3b52c4ee1ee767bb0fb978b670fbe0", "url": "https://github.com/gofiber/storage/commit/1bc6b498470b6f0530b94967c863ebc2b3e02b3b" }, "date": 1713167146369, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 597886, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 597886, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 526404, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 526404, "unit": "ns/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883223, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883223, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2505847, "unit": "ns/op\t 10575 B/op\t 167 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2505847, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10575, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1028372, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1028372, "unit": "ns/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1074 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2505393, "unit": "ns/op\t 19095 B/op\t 290 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2505393, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19095, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8723, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141834 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8723, "unit": "ns/op", "extra": "141834 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141834 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141834 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1001, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1001, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18094, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67532 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18094, "unit": "ns/op", "extra": "67532 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67532 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67532 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 232749, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 232749, "unit": "ns/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5914 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2486804 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.1, "unit": "ns/op", "extra": "2486804 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2486804 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2486804 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 479720, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 479720, "unit": "ns/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2344 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 946995, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 946995, "unit": "ns/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1818997 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.5, "unit": "ns/op", "extra": "1818997 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1818997 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1818997 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2044807, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2044807, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210244, "unit": "ns/op\t 7690 B/op\t 77 allocs/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210244, "unit": "ns/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7690, "unit": "B/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5925 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 158586, "unit": "ns/op\t 3763 B/op\t 72 allocs/op", "extra": "7453 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 158586, "unit": "ns/op", "extra": "7453 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3763, "unit": "B/op", "extra": "7453 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7453 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400273, "unit": "ns/op\t 16768 B/op\t 157 allocs/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400273, "unit": "ns/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16768, "unit": "B/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2508 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 717147, "unit": "ns/op\t 28554 B/op\t 363 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 717147, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28554, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 553450, "unit": "ns/op\t 30357 B/op\t 391 allocs/op", "extra": "2170 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 553450, "unit": "ns/op", "extra": "2170 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30357, "unit": "B/op", "extra": "2170 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2170 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1271071, "unit": "ns/op\t 56907 B/op\t 722 allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1271071, "unit": "ns/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56907, "unit": "B/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1165185, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1165185, "unit": "ns/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 332834, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3963 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 332834, "unit": "ns/op", "extra": "3963 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3963 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3963 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1672311, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1672311, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115439, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115439, "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", "value": 116791, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116791, "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", "value": 214783, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214783, "unit": "ns/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.77, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39661897 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.77, "unit": "ns/op", "extra": "39661897 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39661897 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39661897 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.018, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148391739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.018, "unit": "ns/op", "extra": "148391739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148391739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148391739 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.07, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20991852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.07, "unit": "ns/op", "extra": "20991852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20991852 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20991852 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3472, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3472, "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", "value": 56.34, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21257866 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.34, "unit": "ns/op", "extra": "21257866 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21257866 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21257866 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1451369, "unit": "ns/op\t 88051 B/op\t 295 allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1451369, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88051, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 764025, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1795 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 764025, "unit": "ns/op", "extra": "1795 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1795 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1795 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2297062, "unit": "ns/op\t 97806 B/op\t 463 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2297062, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97806, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342227, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342227, "unit": "ns/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308460, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308460, "unit": "ns/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3957 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706265, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706265, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2250379, "unit": "ns/op\t 15410 B/op\t 281 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2250379, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15410, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1791998, "unit": "ns/op\t 14937 B/op\t 282 allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1791998, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14937, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4656908, "unit": "ns/op\t 27913 B/op\t 532 allocs/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4656908, "unit": "ns/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27913, "unit": "B/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 988408, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 988408, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 966241, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 966241, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3692777, "unit": "ns/op\t 13009 B/op\t 83 allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3692777, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13009, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 198201, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 198201, "unit": "ns/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 201193, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 201193, "unit": "ns/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407927, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407927, "unit": "ns/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 352965, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 352965, "unit": "ns/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1921, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "620816 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1921, "unit": "ns/op", "extra": "620816 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "620816 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "620816 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 700916, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 700916, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296080, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296080, "unit": "ns/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3649 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 146016, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8725 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146016, "unit": "ns/op", "extra": "8725 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8725 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8725 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 601933, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 601933, "unit": "ns/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50856, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24051 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50856, "unit": "ns/op", "extra": "24051 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24051 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24051 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 49437, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23798 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 49437, "unit": "ns/op", "extra": "23798 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23798 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23798 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 100189, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100189, "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", "value": 348.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3566222 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 348.7, "unit": "ns/op", "extra": "3566222 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3566222 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3566222 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 106.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13493858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 106.1, "unit": "ns/op", "extra": "13493858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13493858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13493858 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 640.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1818963 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.2, "unit": "ns/op", "extra": "1818963 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1818963 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1818963 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66700, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20104 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66700, "unit": "ns/op", "extra": "20104 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20104 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20104 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 65493, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18312 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 65493, "unit": "ns/op", "extra": "18312 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18312 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18312 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118136, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9777 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118136, "unit": "ns/op", "extra": "9777 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9777 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9777 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1622862, "unit": "ns/op\t 69121 B/op\t 597 allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1622862, "unit": "ns/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69121, "unit": "B/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754687, "unit": "ns/op\t 66322 B/op\t 544 allocs/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754687, "unit": "ns/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66322, "unit": "B/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1554 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2378202, "unit": "ns/op\t 97396 B/op\t 1002 allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2378202, "unit": "ns/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97396, "unit": "B/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340726, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340726, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1352804, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1352804, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2669411, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2669411, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 888699, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 888699, "unit": "ns/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22373, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65926 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22373, "unit": "ns/op", "extra": "65926 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65926 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65926 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1884659, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1884659, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "638 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": "79b8fb118e760cd1ceed9d190ccc898b607a529c", "message": "Merge pull request #1298 from Geun-Oh/main\n\nAdd Cloudflare KV Storage", "timestamp": "2024-04-16T07:40:00+02:00", "tree_id": "0d64f99c99b6c56c5e9ae2f034fdd12de81d2231", "url": "https://github.com/gofiber/storage/commit/79b8fb118e760cd1ceed9d190ccc898b607a529c" }, "date": 1713246509506, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602957, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602957, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 550099, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2228 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550099, "unit": "ns/op", "extra": "2228 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2228 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2228 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 993116, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 993116, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2354054, "unit": "ns/op\t 10548 B/op\t 167 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2354054, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10548, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1040802, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1040802, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3229575, "unit": "ns/op\t 19108 B/op\t 290 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3229575, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19108, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8992, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140866 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8992, "unit": "ns/op", "extra": "140866 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140866 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140866 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1030, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1030, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20404, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66174 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20404, "unit": "ns/op", "extra": "66174 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66174 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66174 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 392939, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3037 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 392939, "unit": "ns/op", "extra": "3037 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3037 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3037 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2354173 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.4, "unit": "ns/op", "extra": "2354173 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2354173 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2354173 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 723359, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 723359, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3068373, "unit": "ns/op\t 17814 B/op\t 155 allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3068373, "unit": "ns/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17814, "unit": "B/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1817454, "unit": "ns/op\t 49553 B/op\t 64 allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1817454, "unit": "ns/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49553, "unit": "B/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5679139, "unit": "ns/op\t 34840 B/op\t 304 allocs/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5679139, "unit": "ns/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34840, "unit": "B/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "210 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 893141, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 893141, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 675.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1773486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 675.2, "unit": "ns/op", "extra": "1773486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1773486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1773486 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1693914, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1693914, "unit": "ns/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202686, "unit": "ns/op\t 7650 B/op\t 77 allocs/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202686, "unit": "ns/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7650, "unit": "B/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5988 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164516, "unit": "ns/op\t 3838 B/op\t 73 allocs/op", "extra": "7590 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164516, "unit": "ns/op", "extra": "7590 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3838, "unit": "B/op", "extra": "7590 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397349, "unit": "ns/op\t 7922 B/op\t 149 allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397349, "unit": "ns/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7922, "unit": "B/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 673910, "unit": "ns/op\t 28540 B/op\t 363 allocs/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 673910, "unit": "ns/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28540, "unit": "B/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1616 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 570431, "unit": "ns/op\t 30338 B/op\t 391 allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570431, "unit": "ns/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30338, "unit": "B/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1338078, "unit": "ns/op\t 56874 B/op\t 722 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1338078, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56874, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1151696, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1151696, "unit": "ns/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1028 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 348501, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 348501, "unit": "ns/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3925 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1845740, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1845740, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 129386, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 129386, "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", "value": 121073, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121073, "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", "value": 227666, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5415 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 227666, "unit": "ns/op", "extra": "5415 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5415 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5415 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.91, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39609654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.91, "unit": "ns/op", "extra": "39609654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39609654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39609654 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.122, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147824470 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.122, "unit": "ns/op", "extra": "147824470 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147824470 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147824470 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.38, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18377361 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.38, "unit": "ns/op", "extra": "18377361 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18377361 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18377361 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3191, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3191, "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", "value": 56.99, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21372044 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.99, "unit": "ns/op", "extra": "21372044 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21372044 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21372044 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1790962, "unit": "ns/op\t 87928 B/op\t 295 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1790962, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87928, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698648, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698648, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2617578, "unit": "ns/op\t 97962 B/op\t 463 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2617578, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97962, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 354774, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 354774, "unit": "ns/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "2949 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313804, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313804, "unit": "ns/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723623, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723623, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2510040, "unit": "ns/op\t 15196 B/op\t 281 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2510040, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15196, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1839926, "unit": "ns/op\t 15029 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1839926, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15029, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5896858, "unit": "ns/op\t 27239 B/op\t 532 allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5896858, "unit": "ns/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27239, "unit": "B/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 974702, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 974702, "unit": "ns/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 988768, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 988768, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4348061, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4348061, "unit": "ns/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "279 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211280, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5674 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211280, "unit": "ns/op", "extra": "5674 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5674 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5674 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 222322, "unit": "ns/op\t 2244 B/op\t 41 allocs/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 222322, "unit": "ns/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2244, "unit": "B/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5689 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422930, "unit": "ns/op\t 3785 B/op\t 74 allocs/op", "extra": "2577 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422930, "unit": "ns/op", "extra": "2577 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3785, "unit": "B/op", "extra": "2577 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2577 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 624185, "unit": "ns/op\t 122 B/op\t 3 allocs/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 624185, "unit": "ns/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 122, "unit": "B/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1884 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1717, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "673653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1717, "unit": "ns/op", "extra": "673653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "673653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "673653 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1242533, "unit": "ns/op\t 287 B/op\t 3 allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1242533, "unit": "ns/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 287, "unit": "B/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 398508, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 398508, "unit": "ns/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3284 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151143, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151143, "unit": "ns/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 822988, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 822988, "unit": "ns/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52911, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22064 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52911, "unit": "ns/op", "extra": "22064 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22064 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22064 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 57079, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22257 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 57079, "unit": "ns/op", "extra": "22257 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22257 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22257 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107343, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107343, "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", "value": 325.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3368350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.7, "unit": "ns/op", "extra": "3368350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3368350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3368350 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.01, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12535700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.01, "unit": "ns/op", "extra": "12535700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12535700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12535700 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 643.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1864483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 643.8, "unit": "ns/op", "extra": "1864483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1864483 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1864483 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 63041, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19028 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63041, "unit": "ns/op", "extra": "19028 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19028 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19028 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70142, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17577 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70142, "unit": "ns/op", "extra": "17577 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17577 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17577 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122914, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122914, "unit": "ns/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1795903, "unit": "ns/op\t 69157 B/op\t 597 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1795903, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69157, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 768301, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 768301, "unit": "ns/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1538 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2671223, "unit": "ns/op\t 97615 B/op\t 1002 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2671223, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97615, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1361136, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1361136, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1369290, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1369290, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684376, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684376, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1221175, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1221175, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19040, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62655 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19040, "unit": "ns/op", "extra": "62655 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62655 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62655 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2439185, "unit": "ns/op\t 968 B/op\t 43 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2439185, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 968, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "477 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": "8c7e5acc3cd2c353c806af612738310060ea3316", "message": "Merge pull request #1345 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.93.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.90.0 to 0.93.0 in /cloudflarekv", "timestamp": "2024-04-16T07:41:50+02:00", "tree_id": "c6835a2229990c16f94a1d931ded6786823bda3c", "url": "https://github.com/gofiber/storage/commit/8c7e5acc3cd2c353c806af612738310060ea3316" }, "date": 1713246636218, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598207, "unit": "ns/op\t 15458 B/op\t 225 allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598207, "unit": "ns/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15458, "unit": "B/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534921, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534921, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 894664, "unit": "ns/op\t 23333 B/op\t 340 allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894664, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2066573, "unit": "ns/op\t 10566 B/op\t 167 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2066573, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10566, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1049770, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1049770, "unit": "ns/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1081 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2616243, "unit": "ns/op\t 19090 B/op\t 290 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2616243, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19090, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9119, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139629 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9119, "unit": "ns/op", "extra": "139629 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139629 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139629 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 998.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1207224 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 998.4, "unit": "ns/op", "extra": "1207224 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207224 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207224 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18260, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "58455 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18260, "unit": "ns/op", "extra": "58455 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "58455 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "58455 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 268189, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 268189, "unit": "ns/op", "extra": "4621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4621 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 508.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2452920 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 508.4, "unit": "ns/op", "extra": "2452920 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2452920 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2452920 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 497707, "unit": "ns/op\t 12524 B/op\t 84 allocs/op", "extra": "2422 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 497707, "unit": "ns/op", "extra": "2422 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "2422 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2924538, "unit": "ns/op\t 17786 B/op\t 155 allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2924538, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17786, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1749479, "unit": "ns/op\t 49543 B/op\t 64 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1749479, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49543, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6478187, "unit": "ns/op\t 34799 B/op\t 304 allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6478187, "unit": "ns/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34799, "unit": "B/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "229 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 978029, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 978029, "unit": "ns/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 676.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1506918 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 676.6, "unit": "ns/op", "extra": "1506918 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1506918 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1506918 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1622701, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1622701, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199374, "unit": "ns/op\t 4149 B/op\t 77 allocs/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199374, "unit": "ns/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4149, "unit": "B/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164120, "unit": "ns/op\t 3815 B/op\t 73 allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164120, "unit": "ns/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3815, "unit": "B/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 402628, "unit": "ns/op\t 15858 B/op\t 149 allocs/op", "extra": "2648 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402628, "unit": "ns/op", "extra": "2648 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15858, "unit": "B/op", "extra": "2648 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2648 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 689116, "unit": "ns/op\t 28520 B/op\t 363 allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 689116, "unit": "ns/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28520, "unit": "B/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1578 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566533, "unit": "ns/op\t 30365 B/op\t 391 allocs/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566533, "unit": "ns/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30365, "unit": "B/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1972 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1306098, "unit": "ns/op\t 57078 B/op\t 722 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1306098, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57078, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1204540, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1204540, "unit": "ns/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1092 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 349036, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 349036, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1586895, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1586895, "unit": "ns/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "654 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119453, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119453, "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", "value": 119123, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9948 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119123, "unit": "ns/op", "extra": "9948 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9948 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9948 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 239511, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 239511, "unit": "ns/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.71, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39595141 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.71, "unit": "ns/op", "extra": "39595141 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39595141 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39595141 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.203, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "138413108 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.203, "unit": "ns/op", "extra": "138413108 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "138413108 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "138413108 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 62.36, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19097120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.36, "unit": "ns/op", "extra": "19097120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19097120 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19097120 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3162, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3162, "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", "value": 56.94, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21225126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.94, "unit": "ns/op", "extra": "21225126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21225126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21225126 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1613923, "unit": "ns/op\t 87639 B/op\t 295 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1613923, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87639, "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", "value": 718259, "unit": "ns/op\t 15635 B/op\t 201 allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 718259, "unit": "ns/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15635, "unit": "B/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2406819, "unit": "ns/op\t 98173 B/op\t 463 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2406819, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98173, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 374972, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 374972, "unit": "ns/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310704, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3458 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310704, "unit": "ns/op", "extra": "3458 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3458 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3458 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707195, "unit": "ns/op\t 11413 B/op\t 170 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707195, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11413, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2285590, "unit": "ns/op\t 15055 B/op\t 281 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2285590, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15055, "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", "value": 1801108, "unit": "ns/op\t 15033 B/op\t 282 allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1801108, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15033, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4635729, "unit": "ns/op\t 26942 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4635729, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26942, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1132434, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1132434, "unit": "ns/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "991 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 972888, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 972888, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3433449, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3433449, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210386, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210386, "unit": "ns/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5858 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204859, "unit": "ns/op\t 2244 B/op\t 41 allocs/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204859, "unit": "ns/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2244, "unit": "B/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5409 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 436272, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 436272, "unit": "ns/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 394546, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 394546, "unit": "ns/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3276 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1711, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "679317 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1711, "unit": "ns/op", "extra": "679317 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "679317 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "679317 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 710869, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 710869, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 311891, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 311891, "unit": "ns/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 174159, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6548 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 174159, "unit": "ns/op", "extra": "6548 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6548 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6548 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 611459, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 611459, "unit": "ns/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52625, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23232 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52625, "unit": "ns/op", "extra": "23232 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23232 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23232 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53293, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23421 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53293, "unit": "ns/op", "extra": "23421 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23421 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23421 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108388, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108388, "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", "value": 334, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3617838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334, "unit": "ns/op", "extra": "3617838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3617838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3617838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12579292 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.3, "unit": "ns/op", "extra": "12579292 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12579292 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12579292 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 636.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1847612 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 636.9, "unit": "ns/op", "extra": "1847612 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1847612 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1847612 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61739, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61739, "unit": "ns/op", "extra": "19330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19330 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67395, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67395, "unit": "ns/op", "extra": "17428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17428 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17428 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122489, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122489, "unit": "ns/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8743 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1614846, "unit": "ns/op\t 69037 B/op\t 597 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1614846, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69037, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758725, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758725, "unit": "ns/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2489936, "unit": "ns/op\t 97495 B/op\t 1003 allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2489936, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97495, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1351837, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351837, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1372220, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1372220, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2704373, "unit": "ns/op\t 5530 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2704373, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5530, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 959863, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 959863, "unit": "ns/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19561, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19561, "unit": "ns/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63015 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1727125, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1727125, "unit": "ns/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "627 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": "706c8b6aa3a332b45f6ec007cd19cfcf16a21dfd", "message": "Merge pull request #1347 from gofiber/dependabot/github_actions/actions/setup-node-4\n\nbuild(deps): bump actions/setup-node from 3 to 4", "timestamp": "2024-04-16T07:59:57+02:00", "tree_id": "b32ae17b4f29b0c298a0eea483e8888560bec4c0", "url": "https://github.com/gofiber/storage/commit/706c8b6aa3a332b45f6ec007cd19cfcf16a21dfd" }, "date": 1713247711171, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 587430, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 587430, "unit": "ns/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2020 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529392, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529392, "unit": "ns/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 909209, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 909209, "unit": "ns/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2226915, "unit": "ns/op\t 10580 B/op\t 167 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2226915, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10580, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1121725, "unit": "ns/op\t 11904 B/op\t 212 allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1121725, "unit": "ns/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11904, "unit": "B/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2791569, "unit": "ns/op\t 19022 B/op\t 290 allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2791569, "unit": "ns/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19022, "unit": "B/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8903, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "127326 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8903, "unit": "ns/op", "extra": "127326 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "127326 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "127326 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1071, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1071, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17807, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65674 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17807, "unit": "ns/op", "extra": "65674 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65674 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65674 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 333593, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 333593, "unit": "ns/op", "extra": "4136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 502.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2364454 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.5, "unit": "ns/op", "extra": "2364454 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2364454 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2364454 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 634115, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 634115, "unit": "ns/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2868437, "unit": "ns/op\t 17812 B/op\t 155 allocs/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2868437, "unit": "ns/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17812, "unit": "B/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "381 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1792350, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1792350, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6488810, "unit": "ns/op\t 34814 B/op\t 304 allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6488810, "unit": "ns/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34814, "unit": "B/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1027969, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1027969, "unit": "ns/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 819.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1777968 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 819.9, "unit": "ns/op", "extra": "1777968 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1777968 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1777968 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1500191, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1500191, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199743, "unit": "ns/op\t 7627 B/op\t 77 allocs/op", "extra": "6028 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199743, "unit": "ns/op", "extra": "6028 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7627, "unit": "B/op", "extra": "6028 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "6028 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163118, "unit": "ns/op\t 3815 B/op\t 73 allocs/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163118, "unit": "ns/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3815, "unit": "B/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7380 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398870, "unit": "ns/op\t 16023 B/op\t 149 allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398870, "unit": "ns/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16023, "unit": "B/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 679505, "unit": "ns/op\t 28473 B/op\t 363 allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 679505, "unit": "ns/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28473, "unit": "B/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 553309, "unit": "ns/op\t 30391 B/op\t 391 allocs/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 553309, "unit": "ns/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30391, "unit": "B/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1369453, "unit": "ns/op\t 57047 B/op\t 722 allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1369453, "unit": "ns/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57047, "unit": "B/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1010852, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1010852, "unit": "ns/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 323579, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323579, "unit": "ns/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1760661, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1760661, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121198, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121198, "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", "value": 121563, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9150 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121563, "unit": "ns/op", "extra": "9150 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9150 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9150 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 211527, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 211527, "unit": "ns/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5958 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39119194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.98, "unit": "ns/op", "extra": "39119194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39119194 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39119194 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.561, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151265214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.561, "unit": "ns/op", "extra": "151265214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151265214 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151265214 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.38, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21648320 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.38, "unit": "ns/op", "extra": "21648320 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21648320 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21648320 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3373, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3373, "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", "value": 56.45, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21210036 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.45, "unit": "ns/op", "extra": "21210036 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21210036 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21210036 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1551334, "unit": "ns/op\t 87510 B/op\t 295 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1551334, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87510, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 706166, "unit": "ns/op\t 15586 B/op\t 201 allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 706166, "unit": "ns/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15586, "unit": "B/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1636 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2447401, "unit": "ns/op\t 97599 B/op\t 463 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2447401, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345413, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345413, "unit": "ns/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 316210, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316210, "unit": "ns/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 712761, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712761, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2451505, "unit": "ns/op\t 15623 B/op\t 281 allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2451505, "unit": "ns/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15623, "unit": "B/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1847472, "unit": "ns/op\t 14854 B/op\t 282 allocs/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1847472, "unit": "ns/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14854, "unit": "B/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "630 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5700746, "unit": "ns/op\t 26659 B/op\t 532 allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5700746, "unit": "ns/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26659, "unit": "B/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 980328, "unit": "ns/op\t 6756 B/op\t 43 allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 980328, "unit": "ns/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6756, "unit": "B/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 984212, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 984212, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4066240, "unit": "ns/op\t 13018 B/op\t 83 allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4066240, "unit": "ns/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13018, "unit": "B/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205205, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205205, "unit": "ns/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 227319, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 227319, "unit": "ns/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5524 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 408817, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 408817, "unit": "ns/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 506205, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2540 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 506205, "unit": "ns/op", "extra": "2540 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2540 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2540 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1677, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "689700 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1677, "unit": "ns/op", "extra": "689700 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "689700 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "689700 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 988845, "unit": "ns/op\t 246 B/op\t 3 allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 988845, "unit": "ns/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 246, "unit": "B/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 369290, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 369290, "unit": "ns/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151818, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151818, "unit": "ns/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 713855, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 713855, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53156, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53156, "unit": "ns/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23432 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 59093, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20136 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59093, "unit": "ns/op", "extra": "20136 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20136 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20136 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103601, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103601, "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", "value": 336.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3679237 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.1, "unit": "ns/op", "extra": "3679237 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3679237 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3679237 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.27, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12881955 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.27, "unit": "ns/op", "extra": "12881955 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12881955 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12881955 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 681.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1853071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 681.6, "unit": "ns/op", "extra": "1853071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1853071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1853071 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62557, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19434 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62557, "unit": "ns/op", "extra": "19434 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19434 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19434 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68199, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17337 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68199, "unit": "ns/op", "extra": "17337 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17337 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17337 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123432, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9764 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123432, "unit": "ns/op", "extra": "9764 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9764 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9764 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1579186, "unit": "ns/op\t 69090 B/op\t 597 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1579186, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69090, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 764891, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764891, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2461906, "unit": "ns/op\t 97538 B/op\t 1002 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2461906, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97538, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1417420, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1417420, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1390291, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1390291, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2732286, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2732286, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1074833, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1074833, "unit": "ns/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19302, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63700 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19302, "unit": "ns/op", "extra": "63700 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63700 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63700 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2232840, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2232840, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "543 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": "0054787fb2139754a35ebca7ec55eb26bef7c7de", "message": "Merge pull request #1346 from gofiber/dependabot/github_actions/actions/checkout-4\n\nbuild(deps): bump actions/checkout from 2 to 4", "timestamp": "2024-04-16T08:00:25+02:00", "tree_id": "738eac0d910d259e04aee7d4f28bcd79d87ea4f5", "url": "https://github.com/gofiber/storage/commit/0054787fb2139754a35ebca7ec55eb26bef7c7de" }, "date": 1713247744064, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 607686, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 607686, "unit": "ns/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541497, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541497, "unit": "ns/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 908819, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 908819, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2471954, "unit": "ns/op\t 10582 B/op\t 167 allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2471954, "unit": "ns/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10582, "unit": "B/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1129109, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1129109, "unit": "ns/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "901 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2707851, "unit": "ns/op\t 19120 B/op\t 290 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2707851, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19120, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10208, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "121270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10208, "unit": "ns/op", "extra": "121270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121270 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1026, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1212037 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1212037 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1212037 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1212037 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18161, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "62205 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18161, "unit": "ns/op", "extra": "62205 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62205 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62205 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 263484, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4179 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 263484, "unit": "ns/op", "extra": "4179 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4179 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4179 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 513.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2475952 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 513.4, "unit": "ns/op", "extra": "2475952 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2475952 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2475952 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 505104, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2703 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 505104, "unit": "ns/op", "extra": "2703 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2703 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2703 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3026487, "unit": "ns/op\t 17792 B/op\t 155 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3026487, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17792, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1853189, "unit": "ns/op\t 49551 B/op\t 64 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1853189, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49551, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5541535, "unit": "ns/op\t 34809 B/op\t 304 allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5541535, "unit": "ns/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34809, "unit": "B/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 737811, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 737811, "unit": "ns/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1382 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 637.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1854093 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 637.5, "unit": "ns/op", "extra": "1854093 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1854093 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1854093 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1628644, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1628644, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 206736, "unit": "ns/op\t 7783 B/op\t 77 allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206736, "unit": "ns/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7783, "unit": "B/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5776 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 170367, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 170367, "unit": "ns/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7243 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403843, "unit": "ns/op\t 15955 B/op\t 156 allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403843, "unit": "ns/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15955, "unit": "B/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 812204, "unit": "ns/op\t 28497 B/op\t 363 allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 812204, "unit": "ns/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28497, "unit": "B/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 607451, "unit": "ns/op\t 30328 B/op\t 391 allocs/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 607451, "unit": "ns/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30328, "unit": "B/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1483971, "unit": "ns/op\t 56894 B/op\t 722 allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1483971, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56894, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1176672, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1176672, "unit": "ns/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1077 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 363312, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 363312, "unit": "ns/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3320 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1845109, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1845109, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119888, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119888, "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", "value": 121845, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8342 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121845, "unit": "ns/op", "extra": "8342 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8342 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8342 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 220423, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220423, "unit": "ns/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38561745 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.5, "unit": "ns/op", "extra": "38561745 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38561745 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38561745 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.205, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149960856 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.205, "unit": "ns/op", "extra": "149960856 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149960856 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149960856 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.37, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19373749 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.37, "unit": "ns/op", "extra": "19373749 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19373749 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19373749 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3195, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3195, "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", "value": 56.67, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21332103 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.67, "unit": "ns/op", "extra": "21332103 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21332103 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21332103 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1920258, "unit": "ns/op\t 87528 B/op\t 295 allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1920258, "unit": "ns/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87528, "unit": "B/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 796621, "unit": "ns/op\t 15657 B/op\t 201 allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 796621, "unit": "ns/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15657, "unit": "B/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1615 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2820571, "unit": "ns/op\t 97696 B/op\t 463 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2820571, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97696, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 354409, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 354409, "unit": "ns/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3360 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312009, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312009, "unit": "ns/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3782 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716618, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716618, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2452018, "unit": "ns/op\t 15185 B/op\t 281 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2452018, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15185, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1818426, "unit": "ns/op\t 15232 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1818426, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15232, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4713601, "unit": "ns/op\t 26679 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4713601, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26679, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 992237, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 992237, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 995229, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 995229, "unit": "ns/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3535315, "unit": "ns/op\t 13021 B/op\t 83 allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3535315, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13021, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210282, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5412 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210282, "unit": "ns/op", "extra": "5412 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5412 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5412 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208832, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208832, "unit": "ns/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5622 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 409384, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2886 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 409384, "unit": "ns/op", "extra": "2886 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2886 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2886 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 469230, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 469230, "unit": "ns/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3412 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1689, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686917 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1689, "unit": "ns/op", "extra": "686917 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686917 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686917 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1014779, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1014779, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 385591, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 385591, "unit": "ns/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3213 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156099, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156099, "unit": "ns/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 827658, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 827658, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52236, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22801 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52236, "unit": "ns/op", "extra": "22801 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22801 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22801 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51753, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23506 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51753, "unit": "ns/op", "extra": "23506 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23506 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23506 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107462, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "11120 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107462, "unit": "ns/op", "extra": "11120 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11120 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11120 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 350.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3685897 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 350.8, "unit": "ns/op", "extra": "3685897 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3685897 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3685897 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 108.2, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12578017 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 108.2, "unit": "ns/op", "extra": "12578017 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12578017 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12578017 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 616.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1887076 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 616.8, "unit": "ns/op", "extra": "1887076 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1887076 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1887076 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 67852, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17875 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67852, "unit": "ns/op", "extra": "17875 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17875 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17875 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69322, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17048 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69322, "unit": "ns/op", "extra": "17048 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17048 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17048 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 127250, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9565 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 127250, "unit": "ns/op", "extra": "9565 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9565 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9565 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1923455, "unit": "ns/op\t 69138 B/op\t 597 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1923455, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69138, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 771403, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 771403, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2478194, "unit": "ns/op\t 97433 B/op\t 1002 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2478194, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97433, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1387110, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1387110, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1377034, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377034, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2715275, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2715275, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1035941, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1035941, "unit": "ns/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1393 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19332, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "58906 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19332, "unit": "ns/op", "extra": "58906 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58906 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58906 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2551756, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2551756, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "541 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": "591957c96efe74c91368d9b5d7ac326cb79017bc", "message": "Update release-drafter-cloudflarekv.yml", "timestamp": "2024-04-17T11:57:11+02:00", "tree_id": "faaa0c91e60893206716dc9fbaced17dc76de291", "url": "https://github.com/gofiber/storage/commit/591957c96efe74c91368d9b5d7ac326cb79017bc" }, "date": 1713348342737, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 588214, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 588214, "unit": "ns/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533178, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533178, "unit": "ns/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 879030, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 879030, "unit": "ns/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2494402, "unit": "ns/op\t 10601 B/op\t 167 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2494402, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10601, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1170960, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1170960, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2941223, "unit": "ns/op\t 19061 B/op\t 290 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2941223, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19061, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8691, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142232 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8691, "unit": "ns/op", "extra": "142232 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142232 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142232 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1031, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1031, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17784, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66980 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17784, "unit": "ns/op", "extra": "66980 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66980 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66980 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 315274, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 315274, "unit": "ns/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 588.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2360794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 588.7, "unit": "ns/op", "extra": "2360794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2360794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2360794 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 504424, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2126 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 504424, "unit": "ns/op", "extra": "2126 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2126 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2126 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2815722, "unit": "ns/op\t 17849 B/op\t 155 allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2815722, "unit": "ns/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17849, "unit": "B/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "376 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1719680, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1719680, "unit": "ns/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5439380, "unit": "ns/op\t 34788 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5439380, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34788, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 740303, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 740303, "unit": "ns/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1437 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 676.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1748293 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 676.8, "unit": "ns/op", "extra": "1748293 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1748293 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1748293 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1365070, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1365070, "unit": "ns/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "837 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199466, "unit": "ns/op\t 7645 B/op\t 77 allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199466, "unit": "ns/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7645, "unit": "B/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5989 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164852, "unit": "ns/op\t 3816 B/op\t 73 allocs/op", "extra": "7357 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164852, "unit": "ns/op", "extra": "7357 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3816, "unit": "B/op", "extra": "7357 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7357 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400968, "unit": "ns/op\t 16105 B/op\t 149 allocs/op", "extra": "2566 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400968, "unit": "ns/op", "extra": "2566 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16105, "unit": "B/op", "extra": "2566 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 149, "unit": "allocs/op", "extra": "2566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 700642, "unit": "ns/op\t 28530 B/op\t 363 allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 700642, "unit": "ns/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28530, "unit": "B/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 515740, "unit": "ns/op\t 30358 B/op\t 391 allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 515740, "unit": "ns/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30358, "unit": "B/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1393098, "unit": "ns/op\t 56888 B/op\t 722 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1393098, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56888, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1046032, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1046032, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319811, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319811, "unit": "ns/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3992 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1752863, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1752863, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116858, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116858, "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", "value": 125681, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 125681, "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", "value": 214428, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5341 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214428, "unit": "ns/op", "extra": "5341 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5341 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5341 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.14, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39197598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.14, "unit": "ns/op", "extra": "39197598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39197598 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39197598 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.119, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149051888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.119, "unit": "ns/op", "extra": "149051888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149051888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149051888 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.73, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21169616 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.73, "unit": "ns/op", "extra": "21169616 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21169616 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21169616 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3381, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3381, "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", "value": 56.75, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21235737 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.75, "unit": "ns/op", "extra": "21235737 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21235737 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21235737 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1684707, "unit": "ns/op\t 88197 B/op\t 295 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1684707, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88197, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 682971, "unit": "ns/op\t 15608 B/op\t 201 allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 682971, "unit": "ns/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15608, "unit": "B/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2427246, "unit": "ns/op\t 97713 B/op\t 463 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2427246, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97713, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347882, "unit": "ns/op\t 6411 B/op\t 98 allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347882, "unit": "ns/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6411, "unit": "B/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311455, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311455, "unit": "ns/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 702589, "unit": "ns/op\t 11418 B/op\t 170 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 702589, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11418, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2319430, "unit": "ns/op\t 15504 B/op\t 281 allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2319430, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15504, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1797715, "unit": "ns/op\t 14873 B/op\t 282 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1797715, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14873, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5454825, "unit": "ns/op\t 27463 B/op\t 532 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5454825, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27463, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 979227, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 979227, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 961265, "unit": "ns/op\t 6768 B/op\t 53 allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 961265, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6768, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3869701, "unit": "ns/op\t 13001 B/op\t 83 allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3869701, "unit": "ns/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13001, "unit": "B/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207269, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207269, "unit": "ns/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 217540, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 217540, "unit": "ns/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411161, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2997 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411161, "unit": "ns/op", "extra": "2997 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2997 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2997 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 463345, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 463345, "unit": "ns/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2748 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1651, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "699535 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1651, "unit": "ns/op", "extra": "699535 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "699535 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "699535 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1013016, "unit": "ns/op\t 138 B/op\t 3 allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1013016, "unit": "ns/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 138, "unit": "B/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1124 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 344202, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3398 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 344202, "unit": "ns/op", "extra": "3398 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3398 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3398 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149808, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8167 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149808, "unit": "ns/op", "extra": "8167 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8167 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8167 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 688626, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 688626, "unit": "ns/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51304, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23031 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51304, "unit": "ns/op", "extra": "23031 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23031 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23031 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51148, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21090 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51148, "unit": "ns/op", "extra": "21090 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21090 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21090 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103716, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103716, "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", "value": 328.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3683942 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 328.8, "unit": "ns/op", "extra": "3683942 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3683942 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3683942 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.92, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12770958 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.92, "unit": "ns/op", "extra": "12770958 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12770958 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12770958 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 631.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1882383 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 631.1, "unit": "ns/op", "extra": "1882383 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1882383 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1882383 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60355, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19774 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60355, "unit": "ns/op", "extra": "19774 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19774 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19774 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68014, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68014, "unit": "ns/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17353 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119350, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9510 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119350, "unit": "ns/op", "extra": "9510 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9510 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9510 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1725684, "unit": "ns/op\t 69178 B/op\t 597 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1725684, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69178, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765995, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765995, "unit": "ns/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2526409, "unit": "ns/op\t 97413 B/op\t 1002 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2526409, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97413, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345533, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345533, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1392154, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1392154, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2677617, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677617, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1005050, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1005050, "unit": "ns/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19268, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19268, "unit": "ns/op", "extra": "63154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63154 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63154 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2017795, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2017795, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "656 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": "a61b4349528d386b007347a56168856907481daf", "message": "Merge pull request #1348 from gofiber/dependabot/go_modules/mssql/github.com/microsoft/go-mssqldb-1.7.1\n\nbuild(deps): bump github.com/microsoft/go-mssqldb from 1.7.0 to 1.7.1 in /mssql", "timestamp": "2024-04-19T09:34:35+02:00", "tree_id": "4bcee91b9d6b6fcf58f8ee8998c28eeaa994e208", "url": "https://github.com/gofiber/storage/commit/a61b4349528d386b007347a56168856907481daf" }, "date": 1713512588835, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598181, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598181, "unit": "ns/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2016 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 542364, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542364, "unit": "ns/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 909657, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 909657, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2579929, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2579929, "unit": "ns/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "512 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1147705, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1147705, "unit": "ns/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "939 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3073720, "unit": "ns/op\t 19067 B/op\t 290 allocs/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3073720, "unit": "ns/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19067, "unit": "B/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "363 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10242, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "139165 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10242, "unit": "ns/op", "extra": "139165 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "139165 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139165 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1155, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1155, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17894, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66351 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17894, "unit": "ns/op", "extra": "66351 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66351 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66351 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 409145, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 409145, "unit": "ns/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2358744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.3, "unit": "ns/op", "extra": "2358744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2358744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2358744 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 659505, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 659505, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3021451, "unit": "ns/op\t 17816 B/op\t 155 allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3021451, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17816, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1757224, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1757224, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5789967, "unit": "ns/op\t 34783 B/op\t 304 allocs/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5789967, "unit": "ns/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34783, "unit": "B/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "193 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1237855, "unit": "ns/op\t 6649 B/op\t 122 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1237855, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6649, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 637, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1796474 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 637, "unit": "ns/op", "extra": "1796474 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1796474 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1796474 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1965500, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1965500, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199435, "unit": "ns/op\t 7712 B/op\t 77 allocs/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199435, "unit": "ns/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7712, "unit": "B/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 77, "unit": "allocs/op", "extra": "5887 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166941, "unit": "ns/op\t 3762 B/op\t 72 allocs/op", "extra": "7396 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166941, "unit": "ns/op", "extra": "7396 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3762, "unit": "B/op", "extra": "7396 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 72, "unit": "allocs/op", "extra": "7396 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 387488, "unit": "ns/op\t 15966 B/op\t 156 allocs/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 387488, "unit": "ns/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15966, "unit": "B/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 725818, "unit": "ns/op\t 28510 B/op\t 363 allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 725818, "unit": "ns/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28510, "unit": "B/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 611717, "unit": "ns/op\t 30346 B/op\t 391 allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 611717, "unit": "ns/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30346, "unit": "B/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1760 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1540921, "unit": "ns/op\t 56983 B/op\t 722 allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1540921, "unit": "ns/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56983, "unit": "B/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "741 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1114233, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1114233, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 324459, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 324459, "unit": "ns/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3918 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1836108, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1836108, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 125615, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8025 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 125615, "unit": "ns/op", "extra": "8025 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8025 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8025 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119253, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119253, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 220287, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220287, "unit": "ns/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4773 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.33, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39378159 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.33, "unit": "ns/op", "extra": "39378159 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39378159 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39378159 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.121, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150780457 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.121, "unit": "ns/op", "extra": "150780457 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150780457 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150780457 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.35, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21073102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.35, "unit": "ns/op", "extra": "21073102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21073102 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21073102 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3301, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3301, "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", "value": 56.5, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21340192 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.5, "unit": "ns/op", "extra": "21340192 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21340192 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21340192 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1958372, "unit": "ns/op\t 87352 B/op\t 295 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1958372, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87352, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 724092, "unit": "ns/op\t 15706 B/op\t 201 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 724092, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15706, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3049454, "unit": "ns/op\t 97971 B/op\t 463 allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3049454, "unit": "ns/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97971, "unit": "B/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "464 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345690, "unit": "ns/op\t 6413 B/op\t 98 allocs/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345690, "unit": "ns/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3524 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311295, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311295, "unit": "ns/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3493 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719843, "unit": "ns/op\t 11411 B/op\t 170 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719843, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11411, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2538113, "unit": "ns/op\t 15222 B/op\t 281 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2538113, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15222, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1823554, "unit": "ns/op\t 15063 B/op\t 282 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1823554, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15063, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 6207375, "unit": "ns/op\t 27297 B/op\t 532 allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6207375, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27297, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 988580, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 988580, "unit": "ns/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 997162, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 997162, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3768953, "unit": "ns/op\t 13028 B/op\t 83 allocs/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3768953, "unit": "ns/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13028, "unit": "B/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "325 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214343, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214343, "unit": "ns/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 223900, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5637 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 223900, "unit": "ns/op", "extra": "5637 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5637 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5637 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417256, "unit": "ns/op\t 3781 B/op\t 74 allocs/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417256, "unit": "ns/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3781, "unit": "B/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2538 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 520918, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 520918, "unit": "ns/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1708, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "670683 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "670683 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "670683 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "670683 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1378909, "unit": "ns/op\t 298 B/op\t 3 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1378909, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 298, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 403182, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 403182, "unit": "ns/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3127 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152488, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7461 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152488, "unit": "ns/op", "extra": "7461 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7461 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7461 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 754397, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 754397, "unit": "ns/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51542, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23551 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51542, "unit": "ns/op", "extra": "23551 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23551 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23551 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53119, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23382 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53119, "unit": "ns/op", "extra": "23382 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23382 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23382 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103820, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103820, "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", "value": 341.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3406810 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341.9, "unit": "ns/op", "extra": "3406810 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3406810 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3406810 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.43, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13679913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.43, "unit": "ns/op", "extra": "13679913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13679913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13679913 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 661.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1697127 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 661.4, "unit": "ns/op", "extra": "1697127 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1697127 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1697127 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61020, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19488 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61020, "unit": "ns/op", "extra": "19488 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19488 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19488 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68575, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17290 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68575, "unit": "ns/op", "extra": "17290 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17290 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17290 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121460, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9858 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121460, "unit": "ns/op", "extra": "9858 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9858 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9858 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1860033, "unit": "ns/op\t 69106 B/op\t 597 allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1860033, "unit": "ns/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69106, "unit": "B/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 768073, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 768073, "unit": "ns/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2739630, "unit": "ns/op\t 97552 B/op\t 1003 allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2739630, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97552, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352527, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352527, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1394700, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1394700, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2702488, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2702488, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1362926, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1362926, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19337, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60234 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19337, "unit": "ns/op", "extra": "60234 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60234 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60234 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2007466, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2007466, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "543 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": "25ad594682ace29757c04870778351e67e7d912c", "message": "Merge pull request #1349 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.8.1\n\nbuild(deps): bump github.com/couchbase/gocb/v2 from 2.8.0 to 2.8.1 in /couchbase", "timestamp": "2024-04-19T09:45:50+02:00", "tree_id": "e0c2e9b2c5bd8f053f66ef163453494b88c31377", "url": "https://github.com/gofiber/storage/commit/25ad594682ace29757c04870778351e67e7d912c" }, "date": 1713513261922, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 589395, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589395, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 591044, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 591044, "unit": "ns/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 897317, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 897317, "unit": "ns/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1354 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1928796, "unit": "ns/op\t 10560 B/op\t 167 allocs/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1928796, "unit": "ns/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10560, "unit": "B/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1094856, "unit": "ns/op\t 11905 B/op\t 212 allocs/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1094856, "unit": "ns/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11905, "unit": "B/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2902720, "unit": "ns/op\t 19084 B/op\t 290 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2902720, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19084, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8792, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "134925 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8792, "unit": "ns/op", "extra": "134925 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "134925 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "134925 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1188, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1206921 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1188, "unit": "ns/op", "extra": "1206921 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206921 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206921 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17939, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17939, "unit": "ns/op", "extra": "67033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67033 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67033 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 190512, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "6358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 190512, "unit": "ns/op", "extra": "6358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2292546 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.8, "unit": "ns/op", "extra": "2292546 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2292546 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2292546 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 359171, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 359171, "unit": "ns/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3282042, "unit": "ns/op\t 17803 B/op\t 155 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3282042, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17803, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1699188, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1699188, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5142306, "unit": "ns/op\t 34815 B/op\t 304 allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5142306, "unit": "ns/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34815, "unit": "B/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "240 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 735400, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 735400, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1857052 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.1, "unit": "ns/op", "extra": "1857052 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1857052 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1857052 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1561355, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1561355, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 206763, "unit": "ns/op\t 7791 B/op\t 78 allocs/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206763, "unit": "ns/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7791, "unit": "B/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163738, "unit": "ns/op\t 3833 B/op\t 74 allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163738, "unit": "ns/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3833, "unit": "B/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 414271, "unit": "ns/op\t 16189 B/op\t 151 allocs/op", "extra": "2550 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 414271, "unit": "ns/op", "extra": "2550 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16189, "unit": "B/op", "extra": "2550 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 686740, "unit": "ns/op\t 28549 B/op\t 363 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 686740, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28549, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 535386, "unit": "ns/op\t 30344 B/op\t 391 allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 535386, "unit": "ns/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30344, "unit": "B/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2065 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1295805, "unit": "ns/op\t 56951 B/op\t 722 allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1295805, "unit": "ns/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56951, "unit": "B/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "943 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 968672, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 968672, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 331549, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331549, "unit": "ns/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1925492, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1925492, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116976, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116976, "unit": "ns/op", "extra": "8751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8751 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 134637, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 134637, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 219628, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219628, "unit": "ns/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5826 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.21, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "40163940 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.21, "unit": "ns/op", "extra": "40163940 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "40163940 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "40163940 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.113, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152442465 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.113, "unit": "ns/op", "extra": "152442465 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152442465 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152442465 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21442987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.82, "unit": "ns/op", "extra": "21442987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21442987 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21442987 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3182, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3182, "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", "value": 56.58, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21229754 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.58, "unit": "ns/op", "extra": "21229754 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21229754 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21229754 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1444607, "unit": "ns/op\t 88228 B/op\t 295 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1444607, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88228, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 758908, "unit": "ns/op\t 15661 B/op\t 201 allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 758908, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15661, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2398373, "unit": "ns/op\t 97602 B/op\t 463 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2398373, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97602, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344644, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344644, "unit": "ns/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310342, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310342, "unit": "ns/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 714605, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 714605, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2190307, "unit": "ns/op\t 15311 B/op\t 281 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2190307, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15311, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1802026, "unit": "ns/op\t 15036 B/op\t 282 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1802026, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15036, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5173118, "unit": "ns/op\t 27399 B/op\t 532 allocs/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5173118, "unit": "ns/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27399, "unit": "B/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "273 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 958078, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 958078, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 983047, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 983047, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3006766, "unit": "ns/op\t 13005 B/op\t 83 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3006766, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13005, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208709, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208709, "unit": "ns/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5618 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 221168, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5700 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 221168, "unit": "ns/op", "extra": "5700 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5700 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5700 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 412730, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 412730, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 269876, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 269876, "unit": "ns/op", "extra": "4474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4474 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4474 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1731, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "675555 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1731, "unit": "ns/op", "extra": "675555 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "675555 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "675555 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 561489, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 561489, "unit": "ns/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 271863, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4320 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 271863, "unit": "ns/op", "extra": "4320 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4320 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4320 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 148382, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7710 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 148382, "unit": "ns/op", "extra": "7710 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7710 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7710 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 534699, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 534699, "unit": "ns/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2337 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51912, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23266 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51912, "unit": "ns/op", "extra": "23266 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23266 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23266 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55734, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21554 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55734, "unit": "ns/op", "extra": "21554 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21554 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21554 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104468, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104468, "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", "value": 334, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3464922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334, "unit": "ns/op", "extra": "3464922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3464922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3464922 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.05, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.05, "unit": "ns/op", "extra": "12437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 633.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1881642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.1, "unit": "ns/op", "extra": "1881642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1881642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1881642 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60263, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60263, "unit": "ns/op", "extra": "19900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19900 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67177, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17979 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67177, "unit": "ns/op", "extra": "17979 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17979 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17979 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121215, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121215, "unit": "ns/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1462652, "unit": "ns/op\t 69192 B/op\t 597 allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1462652, "unit": "ns/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69192, "unit": "B/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756063, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756063, "unit": "ns/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1586 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2323136, "unit": "ns/op\t 97558 B/op\t 1003 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2323136, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97558, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349153, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349153, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1397158, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1397158, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "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", "value": 2684253, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684253, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 740662, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 740662, "unit": "ns/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19632, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61809 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19632, "unit": "ns/op", "extra": "61809 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61809 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61809 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1468463, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1468463, "unit": "ns/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "826 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": "901110676d1d6e187dd6094a72291fde13f98272", "message": "Merge pull request #1351 from gofiber/dependabot/go_modules/etcd/go_modules-b9ac453758\n\nbuild(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /etcd in the go_modules group", "timestamp": "2024-04-19T17:40:06+02:00", "tree_id": "a65a754a644eac5885323be96f4291f00638b981", "url": "https://github.com/gofiber/storage/commit/901110676d1d6e187dd6094a72291fde13f98272" }, "date": 1713541753988, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 586328, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 586328, "unit": "ns/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 529733, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 529733, "unit": "ns/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 891711, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 891711, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2364508, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2364508, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1037322, "unit": "ns/op\t 11888 B/op\t 212 allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1037322, "unit": "ns/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11888, "unit": "B/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2561261, "unit": "ns/op\t 19032 B/op\t 290 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2561261, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19032, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8911, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8911, "unit": "ns/op", "extra": "143676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143676 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143676 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 990.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1136293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 990.6, "unit": "ns/op", "extra": "1136293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1136293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1136293 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17945, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67977 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17945, "unit": "ns/op", "extra": "67977 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67977 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67977 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 291459, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 291459, "unit": "ns/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3874 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2502486 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.1, "unit": "ns/op", "extra": "2502486 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2502486 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2502486 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 577249, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 577249, "unit": "ns/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2314 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2706969, "unit": "ns/op\t 17814 B/op\t 155 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2706969, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17814, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1743508, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1743508, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 4969021, "unit": "ns/op\t 34811 B/op\t 304 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 4969021, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34811, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 643438, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 643438, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 634.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1821280 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 634.2, "unit": "ns/op", "extra": "1821280 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1821280 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1821280 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1526194, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1526194, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 216143, "unit": "ns/op\t 7819 B/op\t 78 allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 216143, "unit": "ns/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7819, "unit": "B/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163472, "unit": "ns/op\t 3775 B/op\t 73 allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163472, "unit": "ns/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3775, "unit": "B/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398839, "unit": "ns/op\t 16107 B/op\t 158 allocs/op", "extra": "2716 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398839, "unit": "ns/op", "extra": "2716 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16107, "unit": "B/op", "extra": "2716 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2716 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 700406, "unit": "ns/op\t 28488 B/op\t 363 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 700406, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28488, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 573582, "unit": "ns/op\t 30373 B/op\t 391 allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 573582, "unit": "ns/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30373, "unit": "B/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1790 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1342600, "unit": "ns/op\t 56924 B/op\t 722 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1342600, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56924, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 996684, "unit": "ns/op\t 13773 B/op\t 245 allocs/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 996684, "unit": "ns/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13773, "unit": "B/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 331081, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 331081, "unit": "ns/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1910797, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1910797, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 120519, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9201 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 120519, "unit": "ns/op", "extra": "9201 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9201 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9201 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 122710, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122710, "unit": "ns/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9763 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221806, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5420 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221806, "unit": "ns/op", "extra": "5420 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5420 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5420 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39837607 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.17, "unit": "ns/op", "extra": "39837607 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39837607 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39837607 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.103, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149754291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.103, "unit": "ns/op", "extra": "149754291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149754291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149754291 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21148130 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.94, "unit": "ns/op", "extra": "21148130 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21148130 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21148130 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3278, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3278, "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", "value": 56.62, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21332593 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.62, "unit": "ns/op", "extra": "21332593 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21332593 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21332593 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1459783, "unit": "ns/op\t 87690 B/op\t 295 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1459783, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87690, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 774988, "unit": "ns/op\t 15586 B/op\t 201 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 774988, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15586, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2320907, "unit": "ns/op\t 97897 B/op\t 463 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2320907, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97897, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346008, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346008, "unit": "ns/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307088, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3939 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307088, "unit": "ns/op", "extra": "3939 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3939 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3939 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 756204, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 756204, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2216042, "unit": "ns/op\t 15420 B/op\t 281 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2216042, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15420, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1784141, "unit": "ns/op\t 14852 B/op\t 282 allocs/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1784141, "unit": "ns/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14852, "unit": "B/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "660 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4479768, "unit": "ns/op\t 27174 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4479768, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27174, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 959938, "unit": "ns/op\t 6774 B/op\t 43 allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 959938, "unit": "ns/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6774, "unit": "B/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 955865, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 955865, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3529610, "unit": "ns/op\t 13022 B/op\t 83 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3529610, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13022, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206226, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206226, "unit": "ns/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5714 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204238, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204238, "unit": "ns/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5463 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 403314, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 403314, "unit": "ns/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 403937, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 403937, "unit": "ns/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2052, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "570520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2052, "unit": "ns/op", "extra": "570520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "570520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "570520 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 769568, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 769568, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 313825, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4184 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 313825, "unit": "ns/op", "extra": "4184 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4184 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4184 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151986, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7764 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151986, "unit": "ns/op", "extra": "7764 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7764 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7764 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 656904, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 656904, "unit": "ns/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51138, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22568 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51138, "unit": "ns/op", "extra": "22568 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22568 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22568 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51149, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23686 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51149, "unit": "ns/op", "extra": "23686 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23686 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23686 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105768, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105768, "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", "value": 332.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3612394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.4, "unit": "ns/op", "extra": "3612394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3612394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3612394 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 106.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13363840 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 106.3, "unit": "ns/op", "extra": "13363840 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13363840 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13363840 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 609.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1963759 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 609.6, "unit": "ns/op", "extra": "1963759 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1963759 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1963759 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 66359, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19833 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 66359, "unit": "ns/op", "extra": "19833 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19833 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19833 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66805, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18027 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66805, "unit": "ns/op", "extra": "18027 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18027 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18027 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121431, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10012 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121431, "unit": "ns/op", "extra": "10012 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10012 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10012 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1876947, "unit": "ns/op\t 69155 B/op\t 597 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1876947, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69155, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 746115, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 746115, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2422734, "unit": "ns/op\t 97517 B/op\t 1002 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2422734, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97517, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350441, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350441, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367734, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367734, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680422, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680422, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 841283, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 841283, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20778, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20778, "unit": "ns/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1763850, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1763850, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "608 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": "cdd09b4066e823ac2dcfd6f39dea6ed27bc81c50", "message": "Merge pull request #1353 from gofiber/dependabot/go_modules/minio/go_modules-b9ac453758\n\nbuild(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 in /minio in the go_modules group", "timestamp": "2024-04-19T17:40:16+02:00", "tree_id": "3dcfd41e94b2f325e91d2fb879de48be4527734b", "url": "https://github.com/gofiber/storage/commit/cdd09b4066e823ac2dcfd6f39dea6ed27bc81c50" }, "date": 1713541774229, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 650292, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 650292, "unit": "ns/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536388, "unit": "ns/op\t 15205 B/op\t 226 allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536388, "unit": "ns/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2287 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 893110, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893110, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2029601, "unit": "ns/op\t 10529 B/op\t 167 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2029601, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10529, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1156838, "unit": "ns/op\t 11904 B/op\t 212 allocs/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1156838, "unit": "ns/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11904, "unit": "B/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2516163, "unit": "ns/op\t 19031 B/op\t 290 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2516163, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19031, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9864, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "137763 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9864, "unit": "ns/op", "extra": "137763 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "137763 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137763 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 958.5, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1216785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 958.5, "unit": "ns/op", "extra": "1216785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1216785 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1216785 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17843, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63930 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17843, "unit": "ns/op", "extra": "63930 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63930 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 284854, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4810 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 284854, "unit": "ns/op", "extra": "4810 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4810 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4810 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2356684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504, "unit": "ns/op", "extra": "2356684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2356684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2356684 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 637161, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 637161, "unit": "ns/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2076 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2857933, "unit": "ns/op\t 17817 B/op\t 155 allocs/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2857933, "unit": "ns/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17817, "unit": "B/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1811501, "unit": "ns/op\t 49543 B/op\t 64 allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1811501, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49543, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5264264, "unit": "ns/op\t 34807 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5264264, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34807, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 724150, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 724150, "unit": "ns/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1831363 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.3, "unit": "ns/op", "extra": "1831363 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1831363 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1831363 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1445335, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1445335, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204210, "unit": "ns/op\t 7783 B/op\t 78 allocs/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204210, "unit": "ns/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7783, "unit": "B/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5792 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 176607, "unit": "ns/op\t 3858 B/op\t 74 allocs/op", "extra": "7322 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 176607, "unit": "ns/op", "extra": "7322 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3858, "unit": "B/op", "extra": "7322 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7322 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 412893, "unit": "ns/op\t 15547 B/op\t 157 allocs/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 412893, "unit": "ns/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15547, "unit": "B/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2911 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 893761, "unit": "ns/op\t 28504 B/op\t 363 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 893761, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28504, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 818761, "unit": "ns/op\t 30321 B/op\t 391 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 818761, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30321, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1710670, "unit": "ns/op\t 56984 B/op\t 722 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1710670, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56984, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1068836, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1068836, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 374534, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 374534, "unit": "ns/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3807 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1728227, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1728227, "unit": "ns/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "748 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117277, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117277, "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", "value": 120470, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120470, "unit": "ns/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9918 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221054, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221054, "unit": "ns/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.51, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39420654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.51, "unit": "ns/op", "extra": "39420654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39420654 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39420654 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.422, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "130278831 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.422, "unit": "ns/op", "extra": "130278831 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "130278831 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "130278831 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21565648 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.52, "unit": "ns/op", "extra": "21565648 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21565648 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21565648 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3337, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3337, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21328172 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21328172 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21328172 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21328172 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1582016, "unit": "ns/op\t 87966 B/op\t 296 allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1582016, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87966, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 714953, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 714953, "unit": "ns/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2705108, "unit": "ns/op\t 98319 B/op\t 463 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2705108, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98319, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349246, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349246, "unit": "ns/op", "extra": "3498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310219, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310219, "unit": "ns/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708680, "unit": "ns/op\t 11413 B/op\t 170 allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708680, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11413, "unit": "B/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2279100, "unit": "ns/op\t 15455 B/op\t 281 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2279100, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15455, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1804205, "unit": "ns/op\t 14944 B/op\t 282 allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1804205, "unit": "ns/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14944, "unit": "B/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "687 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4773414, "unit": "ns/op\t 26683 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4773414, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26683, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 982871, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 982871, "unit": "ns/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 982408, "unit": "ns/op\t 6754 B/op\t 53 allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 982408, "unit": "ns/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6754, "unit": "B/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3733348, "unit": "ns/op\t 13004 B/op\t 83 allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3733348, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13004, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209368, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209368, "unit": "ns/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4909 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210743, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5736 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210743, "unit": "ns/op", "extra": "5736 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5736 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5736 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417041, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417041, "unit": "ns/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 389915, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3156 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 389915, "unit": "ns/op", "extra": "3156 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3156 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3156 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1687, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "646969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1687, "unit": "ns/op", "extra": "646969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "646969 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "646969 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 874594, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 874594, "unit": "ns/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1484 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 310748, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4089 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310748, "unit": "ns/op", "extra": "4089 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4089 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4089 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153214, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7605 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153214, "unit": "ns/op", "extra": "7605 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7605 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7605 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 628180, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 628180, "unit": "ns/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1899 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53053, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22903 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53053, "unit": "ns/op", "extra": "22903 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22903 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22903 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52164, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22896 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52164, "unit": "ns/op", "extra": "22896 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22896 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22896 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103987, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103987, "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", "value": 332.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3418442 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.7, "unit": "ns/op", "extra": "3418442 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3418442 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3418442 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.56, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11585352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.56, "unit": "ns/op", "extra": "11585352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11585352 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11585352 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 762.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1851232 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 762.3, "unit": "ns/op", "extra": "1851232 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1851232 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1851232 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60830, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60830, "unit": "ns/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76463, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76463, "unit": "ns/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121516, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121516, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1626796, "unit": "ns/op\t 69210 B/op\t 597 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1626796, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69210, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766232, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766232, "unit": "ns/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2697842, "unit": "ns/op\t 97441 B/op\t 1002 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2697842, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97441, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347002, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347002, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362788, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362788, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2696942, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2696942, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 873851, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 873851, "unit": "ns/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18877, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18877, "unit": "ns/op", "extra": "62194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62194 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1910192, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1910192, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "663 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": "22cc9c6486b814f6c7689d12c21cbcc31359c1a4", "message": "Merge pull request #1354 from gofiber/dependabot/go_modules/azureblob/go_modules-b9ac453758\n\nbuild(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 in /azureblob in the go_modules group", "timestamp": "2024-04-19T17:40:32+02:00", "tree_id": "eddfcffa0a98763ac04e0347335c0dbaec070140", "url": "https://github.com/gofiber/storage/commit/22cc9c6486b814f6c7689d12c21cbcc31359c1a4" }, "date": 1713541800709, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 610113, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 610113, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541257, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541257, "unit": "ns/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2235 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 896752, "unit": "ns/op\t 23314 B/op\t 340 allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 896752, "unit": "ns/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1308 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2259333, "unit": "ns/op\t 10564 B/op\t 167 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2259333, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10564, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1060331, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1060331, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2760530, "unit": "ns/op\t 19033 B/op\t 290 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2760530, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19033, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8778, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140804 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8778, "unit": "ns/op", "extra": "140804 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140804 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140804 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1026, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17798, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65359 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17798, "unit": "ns/op", "extra": "65359 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65359 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65359 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 350296, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 350296, "unit": "ns/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 587.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2214705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 587.8, "unit": "ns/op", "extra": "2214705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2214705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2214705 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 601650, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 601650, "unit": "ns/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2927222, "unit": "ns/op\t 17827 B/op\t 155 allocs/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2927222, "unit": "ns/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17827, "unit": "B/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1842809, "unit": "ns/op\t 49538 B/op\t 64 allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1842809, "unit": "ns/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49538, "unit": "B/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "658 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 7236238, "unit": "ns/op\t 34818 B/op\t 304 allocs/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 7236238, "unit": "ns/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34818, "unit": "B/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1030660, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1030660, "unit": "ns/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 755.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1778191 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 755.2, "unit": "ns/op", "extra": "1778191 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1778191 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1778191 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1465730, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1465730, "unit": "ns/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204802, "unit": "ns/op\t 7703 B/op\t 78 allocs/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204802, "unit": "ns/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7703, "unit": "B/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165976, "unit": "ns/op\t 3837 B/op\t 74 allocs/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165976, "unit": "ns/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "8212 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 402027, "unit": "ns/op\t 15281 B/op\t 155 allocs/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 402027, "unit": "ns/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15281, "unit": "B/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 703657, "unit": "ns/op\t 28474 B/op\t 363 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 703657, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28474, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 555205, "unit": "ns/op\t 30375 B/op\t 391 allocs/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 555205, "unit": "ns/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30375, "unit": "B/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2118 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1440251, "unit": "ns/op\t 56934 B/op\t 722 allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1440251, "unit": "ns/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56934, "unit": "B/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1066495, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1066495, "unit": "ns/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1122 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 338400, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 338400, "unit": "ns/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1797658, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1797658, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 130106, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 130106, "unit": "ns/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 133239, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9156 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 133239, "unit": "ns/op", "extra": "9156 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9156 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9156 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221743, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221743, "unit": "ns/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.13, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39761008 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.13, "unit": "ns/op", "extra": "39761008 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39761008 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39761008 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.959, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "138598286 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.959, "unit": "ns/op", "extra": "138598286 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "138598286 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "138598286 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.1, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18982149 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.1, "unit": "ns/op", "extra": "18982149 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18982149 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18982149 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3424, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3424, "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", "value": 57.62, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20339919 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.62, "unit": "ns/op", "extra": "20339919 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20339919 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20339919 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1604380, "unit": "ns/op\t 87725 B/op\t 295 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1604380, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87725, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 692161, "unit": "ns/op\t 15655 B/op\t 201 allocs/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 692161, "unit": "ns/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15655, "unit": "B/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1803 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2440819, "unit": "ns/op\t 98115 B/op\t 463 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2440819, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98115, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344011, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344011, "unit": "ns/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3559 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313130, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313130, "unit": "ns/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 713795, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713795, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2390295, "unit": "ns/op\t 15343 B/op\t 281 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2390295, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15343, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1871734, "unit": "ns/op\t 14996 B/op\t 282 allocs/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1871734, "unit": "ns/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14996, "unit": "B/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "595 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5312043, "unit": "ns/op\t 27759 B/op\t 532 allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5312043, "unit": "ns/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27759, "unit": "B/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "253 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 981864, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 981864, "unit": "ns/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1213 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 980107, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 980107, "unit": "ns/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4018459, "unit": "ns/op\t 13007 B/op\t 83 allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4018459, "unit": "ns/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13007, "unit": "B/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208768, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208768, "unit": "ns/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5703 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 223771, "unit": "ns/op\t 2244 B/op\t 41 allocs/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 223771, "unit": "ns/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2244, "unit": "B/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "4926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 403498, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 403498, "unit": "ns/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 449805, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 449805, "unit": "ns/op", "extra": "2563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2563 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2563 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1762, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "662050 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1762, "unit": "ns/op", "extra": "662050 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "662050 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "662050 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 891021, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 891021, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 333453, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333453, "unit": "ns/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3483 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151040, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151040, "unit": "ns/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7862 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 642190, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 642190, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54698, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54698, "unit": "ns/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22513 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 59964, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20360 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 59964, "unit": "ns/op", "extra": "20360 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20360 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20360 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106153, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106153, "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", "value": 334.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3579014 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334.7, "unit": "ns/op", "extra": "3579014 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3579014 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3579014 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.83, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11735240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.83, "unit": "ns/op", "extra": "11735240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11735240 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11735240 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 627.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "2004418 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627.9, "unit": "ns/op", "extra": "2004418 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "2004418 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "2004418 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60694, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19573 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60694, "unit": "ns/op", "extra": "19573 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19573 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19573 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70038, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70038, "unit": "ns/op", "extra": "17738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17738 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17738 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119975, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119975, "unit": "ns/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9892 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1650241, "unit": "ns/op\t 69161 B/op\t 597 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1650241, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69161, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756133, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756133, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2502301, "unit": "ns/op\t 97471 B/op\t 1002 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2502301, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97471, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349632, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349632, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1391516, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1391516, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2680648, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680648, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1030749, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1030749, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19092, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64431 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19092, "unit": "ns/op", "extra": "64431 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64431 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64431 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2145817, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2145817, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "574 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": "eeb431151d137dfba14bf9b435c7c6a6698f1b90", "message": "Merge pull request #1352 from gofiber/dependabot/go_modules/coherence/go_modules-b9ac453758\n\nbuild(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /coherence in the go_modules group", "timestamp": "2024-04-19T17:40:43+02:00", "tree_id": "eca4c1ed4b3832f54c234ffdc3626c60ea051084", "url": "https://github.com/gofiber/storage/commit/eeb431151d137dfba14bf9b435c7c6a6698f1b90" }, "date": 1713541825365, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596783, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596783, "unit": "ns/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2028 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532401, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532401, "unit": "ns/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 884817, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 884817, "unit": "ns/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1345 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2131824, "unit": "ns/op\t 10557 B/op\t 167 allocs/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2131824, "unit": "ns/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10557, "unit": "B/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "560 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1041535, "unit": "ns/op\t 11903 B/op\t 212 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1041535, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11903, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2564565, "unit": "ns/op\t 19093 B/op\t 290 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2564565, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19093, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8635, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138570 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8635, "unit": "ns/op", "extra": "138570 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138570 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138570 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1038, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1038, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17831, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17831, "unit": "ns/op", "extra": "63374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63374 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63374 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 318291, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 318291, "unit": "ns/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2416879 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497, "unit": "ns/op", "extra": "2416879 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2416879 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2416879 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 699994, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 699994, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2695542, "unit": "ns/op\t 17818 B/op\t 155 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2695542, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17818, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2103090, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2103090, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5088971, "unit": "ns/op\t 34832 B/op\t 304 allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5088971, "unit": "ns/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34832, "unit": "B/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 860332, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 860332, "unit": "ns/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1184 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1905241 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.5, "unit": "ns/op", "extra": "1905241 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1905241 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1905241 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1815612, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1815612, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204024, "unit": "ns/op\t 7731 B/op\t 78 allocs/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204024, "unit": "ns/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7731, "unit": "B/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164924, "unit": "ns/op\t 3842 B/op\t 74 allocs/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164924, "unit": "ns/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3842, "unit": "B/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "8145 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404522, "unit": "ns/op\t 15343 B/op\t 156 allocs/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404522, "unit": "ns/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15343, "unit": "B/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 156, "unit": "allocs/op", "extra": "2964 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 714545, "unit": "ns/op\t 28508 B/op\t 363 allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714545, "unit": "ns/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28508, "unit": "B/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 543754, "unit": "ns/op\t 30369 B/op\t 391 allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 543754, "unit": "ns/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1324098, "unit": "ns/op\t 56954 B/op\t 722 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1324098, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56954, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1197061, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1197061, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 323882, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3138 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323882, "unit": "ns/op", "extra": "3138 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3138 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3138 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1598321, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1598321, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 135162, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 135162, "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", "value": 118619, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118619, "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", "value": 217776, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5125 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217776, "unit": "ns/op", "extra": "5125 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5125 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5125 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39595492 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.6, "unit": "ns/op", "extra": "39595492 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39595492 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39595492 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.089, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145793823 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.089, "unit": "ns/op", "extra": "145793823 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145793823 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145793823 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.73, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20639200 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.73, "unit": "ns/op", "extra": "20639200 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20639200 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20639200 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.336, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.336, "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", "value": 56.77, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21356068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.77, "unit": "ns/op", "extra": "21356068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21356068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21356068 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1527545, "unit": "ns/op\t 87617 B/op\t 295 allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1527545, "unit": "ns/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87617, "unit": "B/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "784 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 704127, "unit": "ns/op\t 15730 B/op\t 201 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 704127, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15730, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2378127, "unit": "ns/op\t 97614 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2378127, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97614, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 385721, "unit": "ns/op\t 6417 B/op\t 97 allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 385721, "unit": "ns/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312337, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312337, "unit": "ns/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 717565, "unit": "ns/op\t 11423 B/op\t 170 allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 717565, "unit": "ns/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11423, "unit": "B/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1724 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2263629, "unit": "ns/op\t 15432 B/op\t 281 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2263629, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15432, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1820356, "unit": "ns/op\t 15049 B/op\t 282 allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1820356, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15049, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4906217, "unit": "ns/op\t 28041 B/op\t 532 allocs/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4906217, "unit": "ns/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28041, "unit": "B/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 977143, "unit": "ns/op\t 6755 B/op\t 43 allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 977143, "unit": "ns/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6755, "unit": "B/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1086 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 972683, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 972683, "unit": "ns/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3680993, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3680993, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207457, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5576 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207457, "unit": "ns/op", "extra": "5576 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5576 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5576 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203360, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203360, "unit": "ns/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 402770, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 402770, "unit": "ns/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 506710, "unit": "ns/op\t 115 B/op\t 3 allocs/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 506710, "unit": "ns/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2634 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1723, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "662371 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1723, "unit": "ns/op", "extra": "662371 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "662371 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "662371 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1034694, "unit": "ns/op\t 137 B/op\t 3 allocs/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1034694, "unit": "ns/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 137, "unit": "B/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1142 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 349722, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 349722, "unit": "ns/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152020, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7208 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152020, "unit": "ns/op", "extra": "7208 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7208 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7208 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 740704, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 740704, "unit": "ns/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1783 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54009, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22959 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54009, "unit": "ns/op", "extra": "22959 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22959 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22959 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54531, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54531, "unit": "ns/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108981, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108981, "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", "value": 345.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3448872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 345.7, "unit": "ns/op", "extra": "3448872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3448872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3448872 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.73, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13090302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.73, "unit": "ns/op", "extra": "13090302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13090302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13090302 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 644.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1809343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 644.5, "unit": "ns/op", "extra": "1809343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1809343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1809343 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60523, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19510 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60523, "unit": "ns/op", "extra": "19510 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19510 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19510 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67461, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17469 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67461, "unit": "ns/op", "extra": "17469 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17469 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17469 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119630, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119630, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1567654, "unit": "ns/op\t 69148 B/op\t 597 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1567654, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69148, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754465, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754465, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2402746, "unit": "ns/op\t 97554 B/op\t 1002 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2402746, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97554, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352707, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352707, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1386297, "unit": "ns/op\t 2811 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1386297, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2811, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2695655, "unit": "ns/op\t 5531 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2695655, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5531, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1110719, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1110719, "unit": "ns/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1274 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18770, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64767 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18770, "unit": "ns/op", "extra": "64767 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64767 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64767 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1882459, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1882459, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "782 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": "6b1fb52cbfec005f8f9de07e66588ecf476fb54e", "message": "Merge pull request #1350 from gofiber/dependabot/go_modules/badger/go_modules-b9ac453758\n\nbuild(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /badger in the go_modules group", "timestamp": "2024-04-19T17:41:09+02:00", "tree_id": "ef100e933499f14da5abeb40174ee7d48f86498a", "url": "https://github.com/gofiber/storage/commit/6b1fb52cbfec005f8f9de07e66588ecf476fb54e" }, "date": 1713541889420, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 608071, "unit": "ns/op\t 15439 B/op\t 225 allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 608071, "unit": "ns/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539624, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539624, "unit": "ns/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2181 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 892422, "unit": "ns/op\t 23312 B/op\t 340 allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 892422, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2450168, "unit": "ns/op\t 10544 B/op\t 167 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2450168, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10544, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1029685, "unit": "ns/op\t 11888 B/op\t 212 allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1029685, "unit": "ns/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11888, "unit": "B/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2657769, "unit": "ns/op\t 19122 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2657769, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19122, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8761, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8761, "unit": "ns/op", "extra": "140832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140832 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140832 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1033, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1033, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18500, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65794 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18500, "unit": "ns/op", "extra": "65794 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65794 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65794 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 246233, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 246233, "unit": "ns/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5092 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 584, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2407816 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 584, "unit": "ns/op", "extra": "2407816 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2407816 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2407816 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 616156, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2396 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 616156, "unit": "ns/op", "extra": "2396 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2396 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2396 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2885712, "unit": "ns/op\t 17842 B/op\t 155 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2885712, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17842, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1744800, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1744800, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5776324, "unit": "ns/op\t 34821 B/op\t 304 allocs/op", "extra": "198 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5776324, "unit": "ns/op", "extra": "198 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34821, "unit": "B/op", "extra": "198 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "198 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 692078, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 692078, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1918338 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.6, "unit": "ns/op", "extra": "1918338 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1918338 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1918338 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1806830, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1806830, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204292, "unit": "ns/op\t 4173 B/op\t 78 allocs/op", "extra": "5460 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204292, "unit": "ns/op", "extra": "5460 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4173, "unit": "B/op", "extra": "5460 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5460 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167634, "unit": "ns/op\t 3846 B/op\t 74 allocs/op", "extra": "6237 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167634, "unit": "ns/op", "extra": "6237 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3846, "unit": "B/op", "extra": "6237 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "6237 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 393332, "unit": "ns/op\t 15332 B/op\t 157 allocs/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393332, "unit": "ns/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15332, "unit": "B/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2994 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 679855, "unit": "ns/op\t 28514 B/op\t 363 allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 679855, "unit": "ns/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28514, "unit": "B/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 554099, "unit": "ns/op\t 30376 B/op\t 391 allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 554099, "unit": "ns/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30376, "unit": "B/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1280425, "unit": "ns/op\t 56892 B/op\t 722 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1280425, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56892, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1135774, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1135774, "unit": "ns/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 385566, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3712 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 385566, "unit": "ns/op", "extra": "3712 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3712 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3712 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1682479, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1682479, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121675, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121675, "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", "value": 134492, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9771 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 134492, "unit": "ns/op", "extra": "9771 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9771 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9771 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221602, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5320 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221602, "unit": "ns/op", "extra": "5320 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5320 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5320 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "40085793 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.28, "unit": "ns/op", "extra": "40085793 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "40085793 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "40085793 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.044, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147850669 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.044, "unit": "ns/op", "extra": "147850669 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147850669 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147850669 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.57, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21378723 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.57, "unit": "ns/op", "extra": "21378723 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21378723 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21378723 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3397, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3397, "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", "value": 56.88, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21302476 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.88, "unit": "ns/op", "extra": "21302476 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21302476 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21302476 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1641212, "unit": "ns/op\t 87424 B/op\t 295 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1641212, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87424, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 730267, "unit": "ns/op\t 15575 B/op\t 201 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 730267, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15575, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2651782, "unit": "ns/op\t 97988 B/op\t 463 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2651782, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97988, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 381158, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 381158, "unit": "ns/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313250, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313250, "unit": "ns/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3841 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719735, "unit": "ns/op\t 11419 B/op\t 170 allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719735, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11419, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2457891, "unit": "ns/op\t 15204 B/op\t 281 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2457891, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15204, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1848641, "unit": "ns/op\t 15053 B/op\t 282 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1848641, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15053, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5074916, "unit": "ns/op\t 27556 B/op\t 532 allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5074916, "unit": "ns/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27556, "unit": "B/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 982372, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 982372, "unit": "ns/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1206 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 985347, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 985347, "unit": "ns/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3629890, "unit": "ns/op\t 13035 B/op\t 83 allocs/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3629890, "unit": "ns/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13035, "unit": "B/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "286 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209537, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209537, "unit": "ns/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5620 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209602, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5480 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209602, "unit": "ns/op", "extra": "5480 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5480 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5480 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 446946, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 446946, "unit": "ns/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2773 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 480859, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2440 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 480859, "unit": "ns/op", "extra": "2440 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2440 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2440 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1725, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674232 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1725, "unit": "ns/op", "extra": "674232 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674232 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674232 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 754864, "unit": "ns/op\t 203 B/op\t 3 allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 754864, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 203, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 360462, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 360462, "unit": "ns/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153137, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7761 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153137, "unit": "ns/op", "extra": "7761 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7761 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7761 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 619930, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 619930, "unit": "ns/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54060, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23208 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54060, "unit": "ns/op", "extra": "23208 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23208 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23208 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 63348, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 63348, "unit": "ns/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19579 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106556, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10351 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106556, "unit": "ns/op", "extra": "10351 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10351 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10351 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 341.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3510297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341.3, "unit": "ns/op", "extra": "3510297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3510297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3510297 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.37, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13013923 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.37, "unit": "ns/op", "extra": "13013923 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13013923 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13013923 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 643.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1859844 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 643.2, "unit": "ns/op", "extra": "1859844 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1859844 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1859844 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61982, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18792 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61982, "unit": "ns/op", "extra": "18792 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18792 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18792 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70872, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17215 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70872, "unit": "ns/op", "extra": "17215 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17215 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17215 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125535, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9416 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125535, "unit": "ns/op", "extra": "9416 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9416 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9416 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1720401, "unit": "ns/op\t 69111 B/op\t 597 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1720401, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69111, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 793569, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 793569, "unit": "ns/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "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", "value": 2554203, "unit": "ns/op\t 97520 B/op\t 1002 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2554203, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97520, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1422985, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1422985, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1385287, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1385287, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2737270, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2737270, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 961025, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 961025, "unit": "ns/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19266, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19266, "unit": "ns/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62820 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2446397, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2446397, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "612 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": "4bdec1c00de86a8132fb6d2e3d2f6229069b8ffb", "message": "Merge pull request #1332 from gofiber/dependabot/github_actions/benchmark-action/github-action-benchmark-1.20.1\n\nbuild(deps): bump benchmark-action/github-action-benchmark from 1.19.3 to 1.20.1", "timestamp": "2024-04-19T17:41:27+02:00", "tree_id": "5fcc1bfad491ad2253e6546118faf637ff556543", "url": "https://github.com/gofiber/storage/commit/4bdec1c00de86a8132fb6d2e3d2f6229069b8ffb" }, "date": 1713541897137, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 600368, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600368, "unit": "ns/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1998 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541696, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541696, "unit": "ns/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 902539, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 902539, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1999901, "unit": "ns/op\t 10563 B/op\t 167 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1999901, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10563, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1031725, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1031725, "unit": "ns/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1045 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2489851, "unit": "ns/op\t 19098 B/op\t 290 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2489851, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19098, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8773, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "131846 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8773, "unit": "ns/op", "extra": "131846 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "131846 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "131846 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1016, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1016, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17810, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68539 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17810, "unit": "ns/op", "extra": "68539 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68539 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68539 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 228576, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 228576, "unit": "ns/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5912 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2410718 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.1, "unit": "ns/op", "extra": "2410718 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2410718 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2410718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 497787, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 497787, "unit": "ns/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2743157, "unit": "ns/op\t 17801 B/op\t 155 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2743157, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17801, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1716723, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1716723, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5196286, "unit": "ns/op\t 34829 B/op\t 304 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5196286, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34829, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 681867, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 681867, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 626.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1832037 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 626.3, "unit": "ns/op", "extra": "1832037 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1832037 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1832037 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1507631, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1507631, "unit": "ns/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210826, "unit": "ns/op\t 7652 B/op\t 78 allocs/op", "extra": "6013 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210826, "unit": "ns/op", "extra": "6013 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7652, "unit": "B/op", "extra": "6013 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6013 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163682, "unit": "ns/op\t 3858 B/op\t 74 allocs/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163682, "unit": "ns/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3858, "unit": "B/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 406268, "unit": "ns/op\t 15874 B/op\t 151 allocs/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 406268, "unit": "ns/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15874, "unit": "B/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2649 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 899938, "unit": "ns/op\t 28519 B/op\t 363 allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 899938, "unit": "ns/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28519, "unit": "B/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 554023, "unit": "ns/op\t 30325 B/op\t 391 allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 554023, "unit": "ns/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30325, "unit": "B/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1171081, "unit": "ns/op\t 56863 B/op\t 722 allocs/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1171081, "unit": "ns/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56863, "unit": "B/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "907 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1131981, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1131981, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 326809, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 326809, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1829289, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1829289, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116339, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116339, "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", "value": 131843, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 131843, "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", "value": 235318, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5343 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 235318, "unit": "ns/op", "extra": "5343 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5343 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5343 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.72, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39509241 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.72, "unit": "ns/op", "extra": "39509241 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39509241 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39509241 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.262, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "127884529 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.262, "unit": "ns/op", "extra": "127884529 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "127884529 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "127884529 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.97, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21425884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.97, "unit": "ns/op", "extra": "21425884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21425884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21425884 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3231, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3231, "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", "value": 56.59, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21138446 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.59, "unit": "ns/op", "extra": "21138446 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21138446 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21138446 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1581276, "unit": "ns/op\t 87504 B/op\t 295 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1581276, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87504, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 710790, "unit": "ns/op\t 15678 B/op\t 201 allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 710790, "unit": "ns/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15678, "unit": "B/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1764 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2692357, "unit": "ns/op\t 98348 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2692357, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98348, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346292, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346292, "unit": "ns/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3636 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305880, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305880, "unit": "ns/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3952 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 712367, "unit": "ns/op\t 11422 B/op\t 170 allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 712367, "unit": "ns/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11422, "unit": "B/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1597 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2263879, "unit": "ns/op\t 15576 B/op\t 281 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2263879, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15576, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1801193, "unit": "ns/op\t 14764 B/op\t 282 allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1801193, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14764, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4762535, "unit": "ns/op\t 26962 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4762535, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26962, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 970918, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 970918, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 972773, "unit": "ns/op\t 6756 B/op\t 53 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 972773, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6756, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3300094, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3300094, "unit": "ns/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208631, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208631, "unit": "ns/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206566, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206566, "unit": "ns/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5559 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405789, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2852 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405789, "unit": "ns/op", "extra": "2852 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2852 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 353438, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3122 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 353438, "unit": "ns/op", "extra": "3122 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3122 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3122 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1678, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "599394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1678, "unit": "ns/op", "extra": "599394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "599394 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "599394 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 722391, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 722391, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 295402, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 295402, "unit": "ns/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4462 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151368, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7888 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151368, "unit": "ns/op", "extra": "7888 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7888 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7888 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 589583, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 589583, "unit": "ns/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2101 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51479, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22748 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51479, "unit": "ns/op", "extra": "22748 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22748 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22748 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52465, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52465, "unit": "ns/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23908 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105056, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105056, "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", "value": 321.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3538298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 321.2, "unit": "ns/op", "extra": "3538298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3538298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3538298 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.59, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "14001679 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.59, "unit": "ns/op", "extra": "14001679 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14001679 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14001679 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 604.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1992495 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 604.8, "unit": "ns/op", "extra": "1992495 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1992495 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1992495 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61382, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19545 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61382, "unit": "ns/op", "extra": "19545 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19545 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19545 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67640, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18217 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67640, "unit": "ns/op", "extra": "18217 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18217 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18217 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 137123, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "7892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 137123, "unit": "ns/op", "extra": "7892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "7892 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7892 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1536940, "unit": "ns/op\t 69087 B/op\t 597 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1536940, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69087, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765665, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765665, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2450988, "unit": "ns/op\t 97444 B/op\t 1002 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2450988, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97444, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352558, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352558, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362497, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362497, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681186, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681186, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 800087, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 800087, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18916, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62900 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18916, "unit": "ns/op", "extra": "62900 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62900 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62900 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1594524, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1594524, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "759 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": "8585ae39885739d4bb1d6eb3baa34ba39f483366", "message": "Merge pull request #1334 from gofiber/dependabot/github_actions/lewagon/wait-on-check-action-1.3.4\n\nbuild(deps): bump lewagon/wait-on-check-action from 1.3.3 to 1.3.4", "timestamp": "2024-04-19T17:42:02+02:00", "tree_id": "2f3d8bc186e72e502d0148171f409dfcfce28fdc", "url": "https://github.com/gofiber/storage/commit/8585ae39885739d4bb1d6eb3baa34ba39f483366" }, "date": 1713541911996, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 597108, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 597108, "unit": "ns/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533842, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533842, "unit": "ns/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898220, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898220, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2155788, "unit": "ns/op\t 10534 B/op\t 167 allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2155788, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10534, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1075133, "unit": "ns/op\t 11891 B/op\t 212 allocs/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1075133, "unit": "ns/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11891, "unit": "B/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1062 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2624686, "unit": "ns/op\t 19095 B/op\t 290 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2624686, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19095, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8970, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "122839 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8970, "unit": "ns/op", "extra": "122839 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "122839 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122839 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1008, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1207980 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1207980 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1207980 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1207980 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18353, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18353, "unit": "ns/op", "extra": "67052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67052 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67052 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 325000, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 325000, "unit": "ns/op", "extra": "4158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2428978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.1, "unit": "ns/op", "extra": "2428978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2428978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2428978 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 582310, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 582310, "unit": "ns/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2074 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2809728, "unit": "ns/op\t 17854 B/op\t 155 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2809728, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17854, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1771448, "unit": "ns/op\t 49550 B/op\t 64 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1771448, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49550, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6483041, "unit": "ns/op\t 34789 B/op\t 304 allocs/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6483041, "unit": "ns/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34789, "unit": "B/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 927442, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 927442, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 703.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1898049 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 703.7, "unit": "ns/op", "extra": "1898049 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1898049 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1898049 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1534226, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1534226, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202850, "unit": "ns/op\t 7737 B/op\t 78 allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202850, "unit": "ns/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7737, "unit": "B/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168248, "unit": "ns/op\t 3855 B/op\t 74 allocs/op", "extra": "7506 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168248, "unit": "ns/op", "extra": "7506 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3855, "unit": "B/op", "extra": "7506 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7506 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408508, "unit": "ns/op\t 7968 B/op\t 151 allocs/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408508, "unit": "ns/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7968, "unit": "B/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 709095, "unit": "ns/op\t 28551 B/op\t 363 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 709095, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28551, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 553600, "unit": "ns/op\t 30357 B/op\t 391 allocs/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 553600, "unit": "ns/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30357, "unit": "B/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2127 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1321967, "unit": "ns/op\t 56994 B/op\t 722 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1321967, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56994, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1052764, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1052764, "unit": "ns/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 334365, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334365, "unit": "ns/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3867 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1846985, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1846985, "unit": "ns/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "632 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116787, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116787, "unit": "ns/op", "extra": "10282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10282 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 116695, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116695, "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", "value": 251452, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 251452, "unit": "ns/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.33, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39891703 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.33, "unit": "ns/op", "extra": "39891703 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39891703 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39891703 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.085, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145685169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.085, "unit": "ns/op", "extra": "145685169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145685169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145685169 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 64.03, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21151615 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.03, "unit": "ns/op", "extra": "21151615 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21151615 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21151615 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.326, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.326, "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", "value": 58.95, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21318714 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.95, "unit": "ns/op", "extra": "21318714 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21318714 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21318714 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1572157, "unit": "ns/op\t 87811 B/op\t 295 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1572157, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87811, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 718641, "unit": "ns/op\t 15612 B/op\t 201 allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 718641, "unit": "ns/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15612, "unit": "B/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1827 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2384559, "unit": "ns/op\t 97599 B/op\t 463 allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2384559, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 376568, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3598 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 376568, "unit": "ns/op", "extra": "3598 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3598 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3598 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309333, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309333, "unit": "ns/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 715074, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715074, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2304050, "unit": "ns/op\t 15595 B/op\t 281 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2304050, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15595, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1823926, "unit": "ns/op\t 14956 B/op\t 282 allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1823926, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14956, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4655503, "unit": "ns/op\t 27244 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4655503, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27244, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1131948, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1131948, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 977207, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 977207, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3758052, "unit": "ns/op\t 13018 B/op\t 83 allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3758052, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13018, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 202129, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5686 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 202129, "unit": "ns/op", "extra": "5686 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5686 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5686 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 199434, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 199434, "unit": "ns/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 439523, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 439523, "unit": "ns/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2995 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 412697, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 412697, "unit": "ns/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2767 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1682, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "663052 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1682, "unit": "ns/op", "extra": "663052 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "663052 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "663052 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 645642, "unit": "ns/op\t 123 B/op\t 3 allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 645642, "unit": "ns/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 123, "unit": "B/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1832 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 326988, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 326988, "unit": "ns/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3429 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 174559, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 174559, "unit": "ns/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7966 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 625605, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 625605, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53622, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53622, "unit": "ns/op", "extra": "21940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21940 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21940 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52295, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52295, "unit": "ns/op", "extra": "23068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23068 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109114, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109114, "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", "value": 339.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3494060 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 339.3, "unit": "ns/op", "extra": "3494060 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3494060 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3494060 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.02, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12218629 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.02, "unit": "ns/op", "extra": "12218629 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12218629 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12218629 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1890883 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.2, "unit": "ns/op", "extra": "1890883 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1890883 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1890883 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60418, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19392 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60418, "unit": "ns/op", "extra": "19392 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19392 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19392 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69135, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69135, "unit": "ns/op", "extra": "17538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17538 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124361, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9199 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124361, "unit": "ns/op", "extra": "9199 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9199 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9199 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1568323, "unit": "ns/op\t 69220 B/op\t 597 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1568323, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69220, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763975, "unit": "ns/op\t 66345 B/op\t 544 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763975, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66345, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2485276, "unit": "ns/op\t 97482 B/op\t 1002 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2485276, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97482, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1341185, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1341185, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356388, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356388, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2713300, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2713300, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 967159, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 967159, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19372, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19372, "unit": "ns/op", "extra": "59232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59232 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1752495, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1752495, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "663 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": "e48d3a2f6836f19e8feb1a62a7ac15fdf2c3fcf4", "message": "Merge pull request #1355 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.35\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.34 to 1.0.35 in /rueidis", "timestamp": "2024-04-23T09:18:50+02:00", "tree_id": "4a1ac2252d962fd36307f5ef768e32a34d829ef2", "url": "https://github.com/gofiber/storage/commit/e48d3a2f6836f19e8feb1a62a7ac15fdf2c3fcf4" }, "date": 1713857235955, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 593633, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1958 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593633, "unit": "ns/op", "extra": "1958 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1958 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1958 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541665, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541665, "unit": "ns/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2132 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 895897, "unit": "ns/op\t 23317 B/op\t 340 allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 895897, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2034489, "unit": "ns/op\t 10627 B/op\t 167 allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2034489, "unit": "ns/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10627, "unit": "B/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1046299, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1046299, "unit": "ns/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1087 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2585060, "unit": "ns/op\t 19056 B/op\t 290 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2585060, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19056, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8816, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132662 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8816, "unit": "ns/op", "extra": "132662 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132662 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132662 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1031, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1031, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18788, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18788, "unit": "ns/op", "extra": "66366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66366 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66366 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 285030, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 285030, "unit": "ns/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3976 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 506.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2390158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.8, "unit": "ns/op", "extra": "2390158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2390158 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2390158 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 542480, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 542480, "unit": "ns/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2010 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2859049, "unit": "ns/op\t 17835 B/op\t 155 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2859049, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17835, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1773040, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1773040, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6626376, "unit": "ns/op\t 34804 B/op\t 304 allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6626376, "unit": "ns/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34804, "unit": "B/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 734408, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 734408, "unit": "ns/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1387 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 754.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1845492 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 754.5, "unit": "ns/op", "extra": "1845492 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1845492 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1845492 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1591488, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1591488, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203770, "unit": "ns/op\t 7949 B/op\t 78 allocs/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203770, "unit": "ns/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7949, "unit": "B/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165808, "unit": "ns/op\t 3827 B/op\t 74 allocs/op", "extra": "7638 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165808, "unit": "ns/op", "extra": "7638 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3827, "unit": "B/op", "extra": "7638 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7638 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400042, "unit": "ns/op\t 15642 B/op\t 153 allocs/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400042, "unit": "ns/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15642, "unit": "B/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2776 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 737513, "unit": "ns/op\t 28498 B/op\t 363 allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 737513, "unit": "ns/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28498, "unit": "B/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 565051, "unit": "ns/op\t 30359 B/op\t 391 allocs/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 565051, "unit": "ns/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30359, "unit": "B/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1298345, "unit": "ns/op\t 56983 B/op\t 722 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1298345, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56983, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1015690, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1015690, "unit": "ns/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 326505, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 326505, "unit": "ns/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3800 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1734176, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1734176, "unit": "ns/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "597 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118246, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118246, "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", "value": 120055, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120055, "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", "value": 221934, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221934, "unit": "ns/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 34.63, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39763497 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 34.63, "unit": "ns/op", "extra": "39763497 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39763497 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39763497 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.176, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "132988164 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.176, "unit": "ns/op", "extra": "132988164 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "132988164 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "132988164 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.24, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20794950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.24, "unit": "ns/op", "extra": "20794950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20794950 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20794950 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.319, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.319, "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", "value": 56.59, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21274257 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.59, "unit": "ns/op", "extra": "21274257 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21274257 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21274257 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1582046, "unit": "ns/op\t 87650 B/op\t 295 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1582046, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87650, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 713961, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713961, "unit": "ns/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2525027, "unit": "ns/op\t 98061 B/op\t 463 allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2525027, "unit": "ns/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98061, "unit": "B/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "398 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 384320, "unit": "ns/op\t 6421 B/op\t 98 allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 384320, "unit": "ns/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6421, "unit": "B/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 357709, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 357709, "unit": "ns/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 753497, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 753497, "unit": "ns/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2344344, "unit": "ns/op\t 15313 B/op\t 281 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2344344, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15313, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1810027, "unit": "ns/op\t 14970 B/op\t 282 allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1810027, "unit": "ns/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14970, "unit": "B/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4771673, "unit": "ns/op\t 27199 B/op\t 532 allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4771673, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27199, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 964776, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 964776, "unit": "ns/op", "extra": "1238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1238 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 986591, "unit": "ns/op\t 6768 B/op\t 53 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 986591, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6768, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3774274, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3774274, "unit": "ns/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "340 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208395, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208395, "unit": "ns/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207170, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207170, "unit": "ns/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414795, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414795, "unit": "ns/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2836 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 416101, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 416101, "unit": "ns/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2985 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1932, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "690322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1932, "unit": "ns/op", "extra": "690322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "690322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "690322 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 744061, "unit": "ns/op\t 128 B/op\t 3 allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 744061, "unit": "ns/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 128, "unit": "B/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 321275, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4135 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321275, "unit": "ns/op", "extra": "4135 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4135 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4135 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152685, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152685, "unit": "ns/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 619568, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 619568, "unit": "ns/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52210, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52210, "unit": "ns/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22860 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51463, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23181 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51463, "unit": "ns/op", "extra": "23181 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23181 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23181 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108323, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108323, "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", "value": 342, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3388900 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342, "unit": "ns/op", "extra": "3388900 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3388900 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3388900 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 109.6, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13314456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 109.6, "unit": "ns/op", "extra": "13314456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13314456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13314456 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1860372 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.5, "unit": "ns/op", "extra": "1860372 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1860372 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1860372 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 67963, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "18468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 67963, "unit": "ns/op", "extra": "18468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68468, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17130 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68468, "unit": "ns/op", "extra": "17130 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17130 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17130 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122400, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9235 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122400, "unit": "ns/op", "extra": "9235 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9235 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9235 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1542594, "unit": "ns/op\t 69136 B/op\t 597 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1542594, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69136, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 862158, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 862158, "unit": "ns/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2471557, "unit": "ns/op\t 97498 B/op\t 1002 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2471557, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97498, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348570, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348570, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363546, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363546, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2703732, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2703732, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 859422, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 859422, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18971, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18971, "unit": "ns/op", "extra": "62334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62334 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1706448, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1706448, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "762 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": "43d98283555451a03139df94d991396270f170d7", "message": "Merge pull request #1356 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.94.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.93.0 to 0.94.0 in /cloudflarekv", "timestamp": "2024-04-24T09:34:37+02:00", "tree_id": "72ae9ecb476987e9d78e8d117e8127e3dd668f13", "url": "https://github.com/gofiber/storage/commit/43d98283555451a03139df94d991396270f170d7" }, "date": 1713944585347, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 622317, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 622317, "unit": "ns/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2014 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 523206, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 523206, "unit": "ns/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 882329, "unit": "ns/op\t 23314 B/op\t 340 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 882329, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2080280, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2080280, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1337914, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1337914, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2687497, "unit": "ns/op\t 19062 B/op\t 290 allocs/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2687497, "unit": "ns/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19062, "unit": "B/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "416 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8956, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144622 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8956, "unit": "ns/op", "extra": "144622 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144622 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144622 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1157, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1157, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18144, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18144, "unit": "ns/op", "extra": "67034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67034 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67034 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 290641, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 290641, "unit": "ns/op", "extra": "4548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4548 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2374934 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.7, "unit": "ns/op", "extra": "2374934 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2374934 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2374934 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 615426, "unit": "ns/op\t 12524 B/op\t 84 allocs/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 615426, "unit": "ns/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12524, "unit": "B/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1957 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2802235, "unit": "ns/op\t 17821 B/op\t 155 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2802235, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17821, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1738630, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1738630, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5358167, "unit": "ns/op\t 34810 B/op\t 304 allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5358167, "unit": "ns/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34810, "unit": "B/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1252704, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1252704, "unit": "ns/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 622.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1846274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 622.2, "unit": "ns/op", "extra": "1846274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1846274 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1846274 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1430818, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1430818, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201640, "unit": "ns/op\t 7590 B/op\t 78 allocs/op", "extra": "6121 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201640, "unit": "ns/op", "extra": "6121 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7590, "unit": "B/op", "extra": "6121 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6121 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164465, "unit": "ns/op\t 3856 B/op\t 74 allocs/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164465, "unit": "ns/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3856, "unit": "B/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401105, "unit": "ns/op\t 16048 B/op\t 151 allocs/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401105, "unit": "ns/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16048, "unit": "B/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2593 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 662546, "unit": "ns/op\t 28516 B/op\t 363 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 662546, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28516, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 514997, "unit": "ns/op\t 30335 B/op\t 391 allocs/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 514997, "unit": "ns/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30335, "unit": "B/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2068 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1348521, "unit": "ns/op\t 56976 B/op\t 722 allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1348521, "unit": "ns/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56976, "unit": "B/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "909 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1040241, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1040241, "unit": "ns/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 316111, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 316111, "unit": "ns/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1936909, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1936909, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116858, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116858, "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", "value": 120028, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8616 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120028, "unit": "ns/op", "extra": "8616 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8616 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8616 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214940, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214940, "unit": "ns/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5134 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.97, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "40082499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.97, "unit": "ns/op", "extra": "40082499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "40082499 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "40082499 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.045, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149620291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.045, "unit": "ns/op", "extra": "149620291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149620291 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149620291 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20757688 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.28, "unit": "ns/op", "extra": "20757688 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20757688 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20757688 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3293, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3293, "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", "value": 56.9, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21313458 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.9, "unit": "ns/op", "extra": "21313458 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21313458 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21313458 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1556279, "unit": "ns/op\t 87701 B/op\t 295 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1556279, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87701, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 691635, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 691635, "unit": "ns/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2688907, "unit": "ns/op\t 97717 B/op\t 463 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2688907, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97717, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345046, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345046, "unit": "ns/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307713, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307713, "unit": "ns/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711520, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711520, "unit": "ns/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1710 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2223290, "unit": "ns/op\t 15309 B/op\t 281 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2223290, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15309, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1917756, "unit": "ns/op\t 15048 B/op\t 282 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1917756, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15048, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4502170, "unit": "ns/op\t 27273 B/op\t 532 allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4502170, "unit": "ns/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27273, "unit": "B/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 955502, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 955502, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 966595, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 966595, "unit": "ns/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1273 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3665081, "unit": "ns/op\t 13020 B/op\t 83 allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3665081, "unit": "ns/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13020, "unit": "B/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 215872, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 215872, "unit": "ns/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206779, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "4863 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206779, "unit": "ns/op", "extra": "4863 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "4863 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "4863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405990, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405990, "unit": "ns/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 415705, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3078 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 415705, "unit": "ns/op", "extra": "3078 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3078 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3078 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1749, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "728367 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1749, "unit": "ns/op", "extra": "728367 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "728367 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "728367 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 832331, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 832331, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 310426, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 310426, "unit": "ns/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3884 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147812, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147812, "unit": "ns/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 637401, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 637401, "unit": "ns/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1996 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56135, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23648 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56135, "unit": "ns/op", "extra": "23648 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23648 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23648 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51413, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22783 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51413, "unit": "ns/op", "extra": "22783 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22783 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22783 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104770, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104770, "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", "value": 326.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3663276 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.6, "unit": "ns/op", "extra": "3663276 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3663276 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3663276 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.04, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12795367 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.04, "unit": "ns/op", "extra": "12795367 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12795367 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12795367 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 632, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1813507 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632, "unit": "ns/op", "extra": "1813507 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1813507 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1813507 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60782, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60782, "unit": "ns/op", "extra": "20068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20068 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66600, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66600, "unit": "ns/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18032 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119818, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9902 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119818, "unit": "ns/op", "extra": "9902 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9902 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9902 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1599997, "unit": "ns/op\t 69111 B/op\t 597 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1599997, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69111, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 750207, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750207, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2487979, "unit": "ns/op\t 97424 B/op\t 1002 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2487979, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97424, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349692, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349692, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1365186, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1365186, "unit": "ns/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2676675, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2676675, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 881772, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 881772, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19506, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19506, "unit": "ns/op", "extra": "62254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62254 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62254 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1744177, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1744177, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "682 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": "946c51b77bd5671c3b70b7513bbb35ca8cdb943a", "message": "Merge pull request #1357 from gofiber/dependabot/github_actions/dependabot/fetch-metadata-2.1.0\n\nbuild(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0", "timestamp": "2024-04-25T09:23:51+02:00", "tree_id": "81839d864aa4a9a85c52d497022870c9d5487c8b", "url": "https://github.com/gofiber/storage/commit/946c51b77bd5671c3b70b7513bbb35ca8cdb943a" }, "date": 1714030373054, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596265, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596265, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 550690, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550690, "unit": "ns/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 910454, "unit": "ns/op\t 23333 B/op\t 340 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 910454, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2547493, "unit": "ns/op\t 10569 B/op\t 167 allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2547493, "unit": "ns/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10569, "unit": "B/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "550 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1149937, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1149937, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2857309, "unit": "ns/op\t 19130 B/op\t 290 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2857309, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19130, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8725, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132177 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8725, "unit": "ns/op", "extra": "132177 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132177 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132177 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1018, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1018, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18463, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "55012 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18463, "unit": "ns/op", "extra": "55012 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "55012 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "55012 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 260787, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 260787, "unit": "ns/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2469457 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.5, "unit": "ns/op", "extra": "2469457 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2469457 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2469457 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 529813, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2467 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 529813, "unit": "ns/op", "extra": "2467 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2467 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2467 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2934590, "unit": "ns/op\t 17827 B/op\t 155 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2934590, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17827, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1828665, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1828665, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5728570, "unit": "ns/op\t 34780 B/op\t 304 allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5728570, "unit": "ns/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34780, "unit": "B/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 806624, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 806624, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 636.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1850535 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 636.9, "unit": "ns/op", "extra": "1850535 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1850535 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1850535 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1493240, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1493240, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202000, "unit": "ns/op\t 7686 B/op\t 78 allocs/op", "extra": "5946 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202000, "unit": "ns/op", "extra": "5946 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7686, "unit": "B/op", "extra": "5946 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5946 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169481, "unit": "ns/op\t 3859 B/op\t 75 allocs/op", "extra": "7452 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169481, "unit": "ns/op", "extra": "7452 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3859, "unit": "B/op", "extra": "7452 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 75, "unit": "allocs/op", "extra": "7452 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 443980, "unit": "ns/op\t 8201 B/op\t 155 allocs/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 443980, "unit": "ns/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8201, "unit": "B/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2516 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 744630, "unit": "ns/op\t 28514 B/op\t 363 allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 744630, "unit": "ns/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28514, "unit": "B/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 711237, "unit": "ns/op\t 30334 B/op\t 391 allocs/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 711237, "unit": "ns/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30334, "unit": "B/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1599 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1385194, "unit": "ns/op\t 57004 B/op\t 722 allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1385194, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57004, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1103662, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1103662, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 314895, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314895, "unit": "ns/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1930808, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1930808, "unit": "ns/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "578 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 129113, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 129113, "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", "value": 126427, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8770 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 126427, "unit": "ns/op", "extra": "8770 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8770 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8770 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 224991, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 224991, "unit": "ns/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.35, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38437137 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.35, "unit": "ns/op", "extra": "38437137 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38437137 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38437137 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.704, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146557922 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.704, "unit": "ns/op", "extra": "146557922 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146557922 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146557922 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.73, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19023652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.73, "unit": "ns/op", "extra": "19023652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19023652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19023652 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3216, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3216, "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", "value": 56.6, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21253002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.6, "unit": "ns/op", "extra": "21253002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21253002 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21253002 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 1746722, "unit": "ns/op\t 87770 B/op\t 295 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 1746722, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87770, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 722353, "unit": "ns/op\t 15641 B/op\t 201 allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 722353, "unit": "ns/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15641, "unit": "B/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1699 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3050181, "unit": "ns/op\t 97614 B/op\t 463 allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3050181, "unit": "ns/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97614, "unit": "B/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "392 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 357155, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 357155, "unit": "ns/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312793, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312793, "unit": "ns/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3822 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 747351, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 747351, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2627792, "unit": "ns/op\t 15199 B/op\t 281 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2627792, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15199, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1957732, "unit": "ns/op\t 14846 B/op\t 282 allocs/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1957732, "unit": "ns/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14846, "unit": "B/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5452073, "unit": "ns/op\t 27257 B/op\t 532 allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5452073, "unit": "ns/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27257, "unit": "B/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1010567, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1010567, "unit": "ns/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1088 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1044148, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1044148, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4695408, "unit": "ns/op\t 13018 B/op\t 83 allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4695408, "unit": "ns/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13018, "unit": "B/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "294 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 219476, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5548 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 219476, "unit": "ns/op", "extra": "5548 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5548 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5548 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 220351, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 220351, "unit": "ns/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5427 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 427605, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2678 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 427605, "unit": "ns/op", "extra": "2678 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2678 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2678 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 428864, "unit": "ns/op\t 167 B/op\t 3 allocs/op", "extra": "3176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 428864, "unit": "ns/op", "extra": "3176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 167, "unit": "B/op", "extra": "3176 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3176 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2006, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "650192 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2006, "unit": "ns/op", "extra": "650192 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "650192 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "650192 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 835332, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 835332, "unit": "ns/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1440 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 328572, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4150 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 328572, "unit": "ns/op", "extra": "4150 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4150 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4150 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152733, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7954 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152733, "unit": "ns/op", "extra": "7954 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7954 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7954 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 713386, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 713386, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53437, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19296 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53437, "unit": "ns/op", "extra": "19296 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19296 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19296 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52568, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52568, "unit": "ns/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22696 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107097, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107097, "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", "value": 416.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3456642 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 416.4, "unit": "ns/op", "extra": "3456642 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3456642 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3456642 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.09, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12738858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.09, "unit": "ns/op", "extra": "12738858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12738858 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12738858 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 652.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1751475 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 652.3, "unit": "ns/op", "extra": "1751475 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1751475 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1751475 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61012, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19356 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61012, "unit": "ns/op", "extra": "19356 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19356 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19356 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68231, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17858 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68231, "unit": "ns/op", "extra": "17858 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17858 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17858 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121900, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9709 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121900, "unit": "ns/op", "extra": "9709 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9709 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9709 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 1634636, "unit": "ns/op\t 69135 B/op\t 597 allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 1634636, "unit": "ns/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69135, "unit": "B/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "742 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 786018, "unit": "ns/op\t 66345 B/op\t 544 allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 786018, "unit": "ns/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66345, "unit": "B/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2628914, "unit": "ns/op\t 97446 B/op\t 1002 allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2628914, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97446, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352031, "unit": "ns/op\t 2903 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352031, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367209, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367209, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2724106, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2724106, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1068074, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1068074, "unit": "ns/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19279, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63876 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19279, "unit": "ns/op", "extra": "63876 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63876 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63876 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1875130, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1875130, "unit": "ns/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "643 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": "abad049ea3f4fc4abae12e27825601a86c071a07", "message": "Merge pull request #1359 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.36\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.35 to 1.0.36 in /rueidis", "timestamp": "2024-05-03T09:43:42+02:00", "tree_id": "2903b77ff1caa0cb62be5ef6e1d812fa55b99fd0", "url": "https://github.com/gofiber/storage/commit/abad049ea3f4fc4abae12e27825601a86c071a07" }, "date": 1714722770529, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 611418, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 611418, "unit": "ns/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 540304, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 540304, "unit": "ns/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2209 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 933262, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 933262, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2519940, "unit": "ns/op\t 10554 B/op\t 167 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2519940, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10554, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1157694, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1157694, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2949386, "unit": "ns/op\t 19038 B/op\t 290 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2949386, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19038, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8803, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133478 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8803, "unit": "ns/op", "extra": "133478 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133478 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133478 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1041, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1041, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20729, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "59127 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20729, "unit": "ns/op", "extra": "59127 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59127 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59127 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 410871, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 410871, "unit": "ns/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2485460 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.1, "unit": "ns/op", "extra": "2485460 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2485460 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2485460 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 657604, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 657604, "unit": "ns/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1670 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3476023, "unit": "ns/op\t 17809 B/op\t 155 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3476023, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17809, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1856146, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1856146, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5704801, "unit": "ns/op\t 34827 B/op\t 304 allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5704801, "unit": "ns/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34827, "unit": "B/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1216111, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1216111, "unit": "ns/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 650.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1880110 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 650.3, "unit": "ns/op", "extra": "1880110 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1880110 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1880110 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2181364, "unit": "ns/op\t 14409 B/op\t 267 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2181364, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14409, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203301, "unit": "ns/op\t 7709 B/op\t 78 allocs/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203301, "unit": "ns/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7709, "unit": "B/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5919 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167968, "unit": "ns/op\t 3857 B/op\t 74 allocs/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167968, "unit": "ns/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3857, "unit": "B/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7389 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400133, "unit": "ns/op\t 15644 B/op\t 151 allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400133, "unit": "ns/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15644, "unit": "B/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 720398, "unit": "ns/op\t 28528 B/op\t 363 allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 720398, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28528, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 552003, "unit": "ns/op\t 30398 B/op\t 391 allocs/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 552003, "unit": "ns/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30398, "unit": "B/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1299216, "unit": "ns/op\t 56959 B/op\t 722 allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1299216, "unit": "ns/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56959, "unit": "B/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "933 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1172551, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1172551, "unit": "ns/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1065 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 360503, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 360503, "unit": "ns/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2021828, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2021828, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118745, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118745, "unit": "ns/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 117981, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117981, "unit": "ns/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9984 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 222182, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 222182, "unit": "ns/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39521913 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.34, "unit": "ns/op", "extra": "39521913 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39521913 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39521913 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.065, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145611739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.065, "unit": "ns/op", "extra": "145611739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145611739 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145611739 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.36, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20051312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.36, "unit": "ns/op", "extra": "20051312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20051312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20051312 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3365, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3365, "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", "value": 58.49, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20742657 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.49, "unit": "ns/op", "extra": "20742657 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20742657 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20742657 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2721563, "unit": "ns/op\t 87520 B/op\t 295 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2721563, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87520, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 709645, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 709645, "unit": "ns/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2762356, "unit": "ns/op\t 97908 B/op\t 463 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2762356, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97908, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 350380, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350380, "unit": "ns/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "2954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 317394, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 317394, "unit": "ns/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719033, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719033, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2756570, "unit": "ns/op\t 15343 B/op\t 281 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2756570, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15343, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1852696, "unit": "ns/op\t 15383 B/op\t 282 allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1852696, "unit": "ns/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15383, "unit": "B/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "652 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5333579, "unit": "ns/op\t 26704 B/op\t 532 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5333579, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26704, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 982525, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 982525, "unit": "ns/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1156 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 981547, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 981547, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4097671, "unit": "ns/op\t 13004 B/op\t 83 allocs/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4097671, "unit": "ns/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13004, "unit": "B/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210236, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210236, "unit": "ns/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5614 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 213065, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 213065, "unit": "ns/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5419 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413992, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2914 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413992, "unit": "ns/op", "extra": "2914 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2914 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2914 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 552765, "unit": "ns/op\t 118 B/op\t 3 allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 552765, "unit": "ns/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 118, "unit": "B/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1712, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1712, "unit": "ns/op", "extra": "674502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674502 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674502 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1090189, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1090189, "unit": "ns/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1004 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 371159, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3181 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 371159, "unit": "ns/op", "extra": "3181 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3181 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3181 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153215, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7671 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153215, "unit": "ns/op", "extra": "7671 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7671 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7671 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 766876, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 766876, "unit": "ns/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1418 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53687, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22425 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53687, "unit": "ns/op", "extra": "22425 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22425 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22425 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 60101, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 60101, "unit": "ns/op", "extra": "22394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22394 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107201, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107201, "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", "value": 332.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3543447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 332.4, "unit": "ns/op", "extra": "3543447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3543447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3543447 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.22, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12220530 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.22, "unit": "ns/op", "extra": "12220530 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12220530 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12220530 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 722.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1923910 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 722.7, "unit": "ns/op", "extra": "1923910 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1923910 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1923910 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62177, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62177, "unit": "ns/op", "extra": "19538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19538 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 78717, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16915 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 78717, "unit": "ns/op", "extra": "16915 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16915 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16915 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122982, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122982, "unit": "ns/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2384882, "unit": "ns/op\t 69103 B/op\t 597 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2384882, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69103, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 769459, "unit": "ns/op\t 66329 B/op\t 544 allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 769459, "unit": "ns/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66329, "unit": "B/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1507 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2908484, "unit": "ns/op\t 97550 B/op\t 1002 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2908484, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97550, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1354258, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1354258, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359380, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359380, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2696005, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2696005, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1161307, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1161307, "unit": "ns/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19555, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "56758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19555, "unit": "ns/op", "extra": "56758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "56758 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "56758 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2524365, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2524365, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "553 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": "2b8cf0f30846d17a0fe8b498e4083dec5bfb4be4", "message": "Merge pull request #1360 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.2.0\n\nbuild(deps): bump github.com/oracle/coherence-go-client from 1.1.1 to 1.2.0 in /coherence", "timestamp": "2024-05-03T09:58:41+02:00", "tree_id": "b73f9a4876e7a0f62c101ecaa90295907976921a", "url": "https://github.com/gofiber/storage/commit/2b8cf0f30846d17a0fe8b498e4083dec5bfb4be4" }, "date": 1714723655493, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 591017, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 591017, "unit": "ns/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532759, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532759, "unit": "ns/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 883752, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 883752, "unit": "ns/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1316 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2002310, "unit": "ns/op\t 10561 B/op\t 167 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2002310, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10561, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1101136, "unit": "ns/op\t 11904 B/op\t 212 allocs/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1101136, "unit": "ns/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11904, "unit": "B/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "924 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2606080, "unit": "ns/op\t 19035 B/op\t 290 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2606080, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19035, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8577, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "122691 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8577, "unit": "ns/op", "extra": "122691 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "122691 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "122691 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 989.7, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1212277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 989.7, "unit": "ns/op", "extra": "1212277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1212277 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1212277 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17952, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67507 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17952, "unit": "ns/op", "extra": "67507 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67507 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67507 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 182087, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 182087, "unit": "ns/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2460207 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.9, "unit": "ns/op", "extra": "2460207 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2460207 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2460207 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 371993, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2782 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 371993, "unit": "ns/op", "extra": "2782 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2782 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2782 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3327576, "unit": "ns/op\t 17803 B/op\t 155 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3327576, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17803, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1709156, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1709156, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5115229, "unit": "ns/op\t 34835 B/op\t 304 allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5115229, "unit": "ns/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34835, "unit": "B/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 767366, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 767366, "unit": "ns/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1479 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1674892 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.2, "unit": "ns/op", "extra": "1674892 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1674892 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1674892 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1369414, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1369414, "unit": "ns/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "774 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 196502, "unit": "ns/op\t 4161 B/op\t 78 allocs/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 196502, "unit": "ns/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4161, "unit": "B/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5875 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164023, "unit": "ns/op\t 3829 B/op\t 74 allocs/op", "extra": "7596 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164023, "unit": "ns/op", "extra": "7596 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3829, "unit": "B/op", "extra": "7596 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7596 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 390282, "unit": "ns/op\t 8339 B/op\t 157 allocs/op", "extra": "2929 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390282, "unit": "ns/op", "extra": "2929 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8339, "unit": "B/op", "extra": "2929 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2929 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 708388, "unit": "ns/op\t 28534 B/op\t 363 allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 708388, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28534, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566489, "unit": "ns/op\t 30394 B/op\t 391 allocs/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566489, "unit": "ns/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30394, "unit": "B/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1774 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1371732, "unit": "ns/op\t 56921 B/op\t 722 allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1371732, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56921, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1164292, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1164292, "unit": "ns/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 442798, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 442798, "unit": "ns/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1701729, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1701729, "unit": "ns/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 140981, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10370 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 140981, "unit": "ns/op", "extra": "10370 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10370 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10370 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 118729, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8637 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118729, "unit": "ns/op", "extra": "8637 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8637 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8637 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 236591, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 236591, "unit": "ns/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.16, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39118252 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.16, "unit": "ns/op", "extra": "39118252 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39118252 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39118252 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.037, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147999339 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.037, "unit": "ns/op", "extra": "147999339 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147999339 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147999339 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.05, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19924004 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.05, "unit": "ns/op", "extra": "19924004 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19924004 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19924004 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3205, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3205, "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", "value": 56.46, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21336540 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.46, "unit": "ns/op", "extra": "21336540 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21336540 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21336540 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2060087, "unit": "ns/op\t 87381 B/op\t 295 allocs/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2060087, "unit": "ns/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87381, "unit": "B/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 692209, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 692209, "unit": "ns/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2674076, "unit": "ns/op\t 97771 B/op\t 463 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2674076, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97771, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 338679, "unit": "ns/op\t 6412 B/op\t 98 allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 338679, "unit": "ns/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6412, "unit": "B/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3496 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306032, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306032, "unit": "ns/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709833, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709833, "unit": "ns/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1725 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2170984, "unit": "ns/op\t 15287 B/op\t 281 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2170984, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15287, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1770390, "unit": "ns/op\t 15182 B/op\t 282 allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1770390, "unit": "ns/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15182, "unit": "B/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5275978, "unit": "ns/op\t 26943 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5275978, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26943, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 962983, "unit": "ns/op\t 6756 B/op\t 43 allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 962983, "unit": "ns/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6756, "unit": "B/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 963295, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 963295, "unit": "ns/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1102 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2997256, "unit": "ns/op\t 13011 B/op\t 83 allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2997256, "unit": "ns/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13011, "unit": "B/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207370, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207370, "unit": "ns/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 214381, "unit": "ns/op\t 2242 B/op\t 41 allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 214381, "unit": "ns/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2242, "unit": "B/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5731 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 408380, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 408380, "unit": "ns/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 298539, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 298539, "unit": "ns/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1723, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "682378 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1723, "unit": "ns/op", "extra": "682378 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "682378 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "682378 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 563233, "unit": "ns/op\t 99 B/op\t 3 allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 563233, "unit": "ns/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 301407, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 301407, "unit": "ns/op", "extra": "4622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4622 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4622 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149466, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149466, "unit": "ns/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7998 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 530374, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2210 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 530374, "unit": "ns/op", "extra": "2210 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2210 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2210 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57516, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23272 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57516, "unit": "ns/op", "extra": "23272 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23272 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23272 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51182, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23203 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51182, "unit": "ns/op", "extra": "23203 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23203 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23203 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 115940, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 115940, "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", "value": 348.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3611348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 348.6, "unit": "ns/op", "extra": "3611348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3611348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3611348 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.84, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11726876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.84, "unit": "ns/op", "extra": "11726876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11726876 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11726876 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 615.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1909143 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 615.8, "unit": "ns/op", "extra": "1909143 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1909143 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1909143 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61298, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20238 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61298, "unit": "ns/op", "extra": "20238 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20238 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20238 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67279, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67279, "unit": "ns/op", "extra": "17978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17978 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17978 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120727, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9254 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120727, "unit": "ns/op", "extra": "9254 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9254 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9254 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2222713, "unit": "ns/op\t 69134 B/op\t 597 allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2222713, "unit": "ns/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69134, "unit": "B/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 757419, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 757419, "unit": "ns/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2463438, "unit": "ns/op\t 97377 B/op\t 1002 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2463438, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97377, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1339697, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1339697, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355488, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355488, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2763525, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2763525, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 694835, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 694835, "unit": "ns/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1755 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18989, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "58216 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18989, "unit": "ns/op", "extra": "58216 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "58216 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "58216 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1405350, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1405350, "unit": "ns/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "861 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "861 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": "5b35b5937b32ffd5340385b40323b1a96d236830", "message": "Merge pull request #1362 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.32.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.31.1 to 1.32.0 in /dynamodb", "timestamp": "2024-05-06T09:34:25+02:00", "tree_id": "b79acc53781d2eeba5911d837df22b4c680d27a1", "url": "https://github.com/gofiber/storage/commit/5b35b5937b32ffd5340385b40323b1a96d236830" }, "date": 1714981395239, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 589068, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 589068, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539699, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539699, "unit": "ns/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 910557, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 910557, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2228852, "unit": "ns/op\t 10566 B/op\t 167 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2228852, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10566, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 941375, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 941375, "unit": "ns/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1075 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3192247, "unit": "ns/op\t 19054 B/op\t 290 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3192247, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19054, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8699, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8699, "unit": "ns/op", "extra": "137083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137083 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137083 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1042, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1042, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20118, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "56112 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20118, "unit": "ns/op", "extra": "56112 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "56112 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "56112 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 343021, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 343021, "unit": "ns/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4978 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2406714 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.6, "unit": "ns/op", "extra": "2406714 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2406714 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2406714 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 655723, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "1650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 655723, "unit": "ns/op", "extra": "1650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "1650 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1650 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3566124, "unit": "ns/op\t 17808 B/op\t 155 allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3566124, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17808, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1733187, "unit": "ns/op\t 49550 B/op\t 64 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1733187, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49550, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5290763, "unit": "ns/op\t 34830 B/op\t 304 allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5290763, "unit": "ns/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34830, "unit": "B/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1059885, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1059885, "unit": "ns/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 652.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1858846 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 652.6, "unit": "ns/op", "extra": "1858846 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1858846 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1858846 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1628466, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1628466, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200482, "unit": "ns/op\t 7679 B/op\t 78 allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200482, "unit": "ns/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7679, "unit": "B/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5968 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163304, "unit": "ns/op\t 3829 B/op\t 74 allocs/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163304, "unit": "ns/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3829, "unit": "B/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7491 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397634, "unit": "ns/op\t 15118 B/op\t 157 allocs/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397634, "unit": "ns/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15118, "unit": "B/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "3081 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 700952, "unit": "ns/op\t 28516 B/op\t 363 allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 700952, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28516, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 570191, "unit": "ns/op\t 30372 B/op\t 391 allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570191, "unit": "ns/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30372, "unit": "B/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1296563, "unit": "ns/op\t 56909 B/op\t 722 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1296563, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56909, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1111098, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1111098, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 357930, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3961 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 357930, "unit": "ns/op", "extra": "3961 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3961 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3961 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2023224, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2023224, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115177, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115177, "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", "value": 116562, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10473 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116562, "unit": "ns/op", "extra": "10473 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10473 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10473 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 235612, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 235612, "unit": "ns/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5742 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38767920 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.98, "unit": "ns/op", "extra": "38767920 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38767920 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38767920 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.211, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "141013226 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.211, "unit": "ns/op", "extra": "141013226 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "141013226 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "141013226 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.89, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21605590 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.89, "unit": "ns/op", "extra": "21605590 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21605590 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21605590 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3229, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3229, "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", "value": 59.07, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21282184 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.07, "unit": "ns/op", "extra": "21282184 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21282184 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21282184 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2415108, "unit": "ns/op\t 87908 B/op\t 295 allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2415108, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87908, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 708382, "unit": "ns/op\t 15643 B/op\t 201 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 708382, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15643, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2843480, "unit": "ns/op\t 97821 B/op\t 463 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2843480, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97821, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341364, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341364, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307446, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307446, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716693, "unit": "ns/op\t 11423 B/op\t 170 allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716693, "unit": "ns/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11423, "unit": "B/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2550677, "unit": "ns/op\t 15599 B/op\t 281 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2550677, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15599, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1846054, "unit": "ns/op\t 15262 B/op\t 282 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1846054, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15262, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4855947, "unit": "ns/op\t 26976 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4855947, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26976, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 968636, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 968636, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 972308, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 972308, "unit": "ns/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1254 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3632589, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3632589, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 202642, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 202642, "unit": "ns/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5763 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204586, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5829 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204586, "unit": "ns/op", "extra": "5829 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5829 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5829 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407650, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407650, "unit": "ns/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 514157, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2418 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 514157, "unit": "ns/op", "extra": "2418 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2418 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2418 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1724, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "692503 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1724, "unit": "ns/op", "extra": "692503 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "692503 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "692503 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 926061, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1134 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 926061, "unit": "ns/op", "extra": "1134 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1134 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1134 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322005, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322005, "unit": "ns/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3541 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155265, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155265, "unit": "ns/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6784 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 702802, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 702802, "unit": "ns/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1627 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52700, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22656 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52700, "unit": "ns/op", "extra": "22656 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22656 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22656 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 58545, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22639 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 58545, "unit": "ns/op", "extra": "22639 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22639 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22639 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106481, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106481, "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", "value": 338.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3109407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.4, "unit": "ns/op", "extra": "3109407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3109407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3109407 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.92, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13873154 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.92, "unit": "ns/op", "extra": "13873154 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13873154 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13873154 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 726.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1934914 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 726.7, "unit": "ns/op", "extra": "1934914 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1934914 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1934914 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60766, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19698 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60766, "unit": "ns/op", "extra": "19698 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19698 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19698 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 71559, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17666 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71559, "unit": "ns/op", "extra": "17666 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17666 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17666 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123830, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123830, "unit": "ns/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9338 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2828906, "unit": "ns/op\t 69209 B/op\t 597 allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2828906, "unit": "ns/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69209, "unit": "B/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "514 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 755497, "unit": "ns/op\t 66353 B/op\t 544 allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 755497, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66353, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3044298, "unit": "ns/op\t 97612 B/op\t 1003 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3044298, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97612, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1351910, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351910, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358448, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358448, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681236, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681236, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1028389, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1028389, "unit": "ns/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1146 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19501, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19501, "unit": "ns/op", "extra": "60124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60124 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60124 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2052316, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2052316, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "582 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": "051a869328ef7b21d94590afa8dbc4fb40e1606a", "message": "Merge pull request #1365 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.95.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.94.0 to 0.95.0 in /cloudflarekv", "timestamp": "2024-05-08T10:00:26+02:00", "tree_id": "82974306584113ee9047eeeaf9f5cbcf6471998a", "url": "https://github.com/gofiber/storage/commit/051a869328ef7b21d94590afa8dbc4fb40e1606a" }, "date": 1715155776540, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592132, "unit": "ns/op\t 15454 B/op\t 225 allocs/op", "extra": "1940 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592132, "unit": "ns/op", "extra": "1940 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15454, "unit": "B/op", "extra": "1940 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1940 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 547050, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547050, "unit": "ns/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2088 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 891984, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 891984, "unit": "ns/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1357 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2649264, "unit": "ns/op\t 10553 B/op\t 167 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2649264, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10553, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 955978, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 955978, "unit": "ns/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1138 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2547810, "unit": "ns/op\t 19118 B/op\t 290 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2547810, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19118, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8649, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144608 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8649, "unit": "ns/op", "extra": "144608 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144608 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144608 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1006, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1114000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1006, "unit": "ns/op", "extra": "1114000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1114000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1114000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17843, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65209 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17843, "unit": "ns/op", "extra": "65209 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65209 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65209 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 197284, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6345 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 197284, "unit": "ns/op", "extra": "6345 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6345 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6345 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2443420 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.2, "unit": "ns/op", "extra": "2443420 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2443420 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2443420 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 431022, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 431022, "unit": "ns/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2978 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2588031, "unit": "ns/op\t 17823 B/op\t 155 allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2588031, "unit": "ns/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17823, "unit": "B/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "410 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1689116, "unit": "ns/op\t 49538 B/op\t 64 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1689116, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49538, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5322934, "unit": "ns/op\t 34836 B/op\t 304 allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5322934, "unit": "ns/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34836, "unit": "B/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 691785, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 691785, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 628.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1906226 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 628.3, "unit": "ns/op", "extra": "1906226 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1906226 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1906226 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1816219, "unit": "ns/op\t 14410 B/op\t 267 allocs/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1816219, "unit": "ns/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14410, "unit": "B/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 213355, "unit": "ns/op\t 7743 B/op\t 78 allocs/op", "extra": "5865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 213355, "unit": "ns/op", "extra": "5865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7743, "unit": "B/op", "extra": "5865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5865 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 159882, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 159882, "unit": "ns/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7608 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 409755, "unit": "ns/op\t 16179 B/op\t 151 allocs/op", "extra": "2553 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409755, "unit": "ns/op", "extra": "2553 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16179, "unit": "B/op", "extra": "2553 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2553 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 689911, "unit": "ns/op\t 28489 B/op\t 363 allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 689911, "unit": "ns/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28489, "unit": "B/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 531874, "unit": "ns/op\t 30345 B/op\t 391 allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 531874, "unit": "ns/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30345, "unit": "B/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1591382, "unit": "ns/op\t 56979 B/op\t 722 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1591382, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56979, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 973090, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 973090, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 332756, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 332756, "unit": "ns/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1894737, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1894737, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114037, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114037, "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", "value": 120784, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120784, "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", "value": 217331, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217331, "unit": "ns/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5292 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.36, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "35913121 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.36, "unit": "ns/op", "extra": "35913121 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35913121 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35913121 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.975, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149920298 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.975, "unit": "ns/op", "extra": "149920298 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149920298 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149920298 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21535857 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.48, "unit": "ns/op", "extra": "21535857 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21535857 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21535857 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3212, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3212, "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", "value": 56.58, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20470022 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.58, "unit": "ns/op", "extra": "20470022 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20470022 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20470022 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2156307, "unit": "ns/op\t 87432 B/op\t 295 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2156307, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87432, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 753642, "unit": "ns/op\t 15575 B/op\t 201 allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 753642, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15575, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2528527, "unit": "ns/op\t 98328 B/op\t 463 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2528527, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98328, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346428, "unit": "ns/op\t 6418 B/op\t 98 allocs/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346428, "unit": "ns/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6418, "unit": "B/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3676 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305417, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305417, "unit": "ns/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 765763, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 765763, "unit": "ns/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1633 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2223929, "unit": "ns/op\t 15303 B/op\t 281 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2223929, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15303, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1764924, "unit": "ns/op\t 14932 B/op\t 282 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1764924, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14932, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4462468, "unit": "ns/op\t 27198 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4462468, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27198, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 942736, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 942736, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 951928, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 951928, "unit": "ns/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3480132, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3480132, "unit": "ns/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 200329, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 200329, "unit": "ns/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 202981, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 202981, "unit": "ns/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5768 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 402081, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 402081, "unit": "ns/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 331100, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "3576 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 331100, "unit": "ns/op", "extra": "3576 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "3576 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3576 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1727, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1727, "unit": "ns/op", "extra": "681600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681600 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 702398, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 702398, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 291198, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4185 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 291198, "unit": "ns/op", "extra": "4185 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4185 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4185 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151463, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8122 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151463, "unit": "ns/op", "extra": "8122 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8122 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8122 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 569902, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 569902, "unit": "ns/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51818, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51818, "unit": "ns/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23263 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51131, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51131, "unit": "ns/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23401 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104047, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104047, "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", "value": 336.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3717396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.4, "unit": "ns/op", "extra": "3717396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3717396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3717396 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.08, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13106781 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.08, "unit": "ns/op", "extra": "13106781 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13106781 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13106781 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 732.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1896260 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 732.3, "unit": "ns/op", "extra": "1896260 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1896260 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1896260 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60298, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19779 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60298, "unit": "ns/op", "extra": "19779 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19779 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19779 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76913, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17960 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76913, "unit": "ns/op", "extra": "17960 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17960 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17960 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121890, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9198 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121890, "unit": "ns/op", "extra": "9198 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9198 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9198 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2131162, "unit": "ns/op\t 69141 B/op\t 597 allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2131162, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69141, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 752370, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 752370, "unit": "ns/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1567 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2836221, "unit": "ns/op\t 97527 B/op\t 1002 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2836221, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97527, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348476, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348476, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356444, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356444, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "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", "value": 2680643, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2680643, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 847956, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 847956, "unit": "ns/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1392 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19135, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63403 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19135, "unit": "ns/op", "extra": "63403 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63403 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63403 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1650250, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1650250, "unit": "ns/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "786 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "786 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": "e1784a8d412651f1a730f3c775160527b6d5c303", "message": "Merge pull request #1366 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.13\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.11 to 1.27.13 in /s3", "timestamp": "2024-05-13T09:23:03+02:00", "tree_id": "50963142e99e3fdd78542ef72eb435f1809fb240", "url": "https://github.com/gofiber/storage/commit/e1784a8d412651f1a730f3c775160527b6d5c303" }, "date": 1715585528926, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603713, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603713, "unit": "ns/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1840 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 550170, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550170, "unit": "ns/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2230 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 1003991, "unit": "ns/op\t 23334 B/op\t 340 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1003991, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2464419, "unit": "ns/op\t 10600 B/op\t 167 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2464419, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10600, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1401593, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1401593, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2903930, "unit": "ns/op\t 18993 B/op\t 290 allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2903930, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18993, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8700, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132640 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8700, "unit": "ns/op", "extra": "132640 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132640 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132640 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1112, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1112, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17698, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67273 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17698, "unit": "ns/op", "extra": "67273 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67273 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67273 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 251202, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 251202, "unit": "ns/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2318811 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.4, "unit": "ns/op", "extra": "2318811 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2318811 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2318811 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 490216, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 490216, "unit": "ns/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2779183, "unit": "ns/op\t 17802 B/op\t 155 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2779183, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17802, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1785453, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1785453, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5300188, "unit": "ns/op\t 34807 B/op\t 304 allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5300188, "unit": "ns/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34807, "unit": "B/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 885321, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 885321, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 763.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1813489 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 763.4, "unit": "ns/op", "extra": "1813489 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1813489 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1813489 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1680046, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1680046, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202940, "unit": "ns/op\t 7725 B/op\t 78 allocs/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202940, "unit": "ns/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7725, "unit": "B/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164697, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7648 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164697, "unit": "ns/op", "extra": "7648 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7648 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7648 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 410325, "unit": "ns/op\t 15937 B/op\t 152 allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 410325, "unit": "ns/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15937, "unit": "B/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 747350, "unit": "ns/op\t 28551 B/op\t 363 allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 747350, "unit": "ns/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28551, "unit": "B/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 548267, "unit": "ns/op\t 30416 B/op\t 391 allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 548267, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30416, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1360672, "unit": "ns/op\t 56864 B/op\t 722 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1360672, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56864, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1071129, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1071129, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 354097, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 354097, "unit": "ns/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3886 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2039811, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2039811, "unit": "ns/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "816 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 137711, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8918 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 137711, "unit": "ns/op", "extra": "8918 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8918 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8918 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 126040, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9186 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 126040, "unit": "ns/op", "extra": "9186 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9186 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9186 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 225660, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225660, "unit": "ns/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5336 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.41, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "33497365 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.41, "unit": "ns/op", "extra": "33497365 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "33497365 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "33497365 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.18, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151649888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.18, "unit": "ns/op", "extra": "151649888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151649888 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151649888 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.41, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18392119 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.41, "unit": "ns/op", "extra": "18392119 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18392119 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18392119 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3266, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3266, "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", "value": 57.06, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21026736 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.06, "unit": "ns/op", "extra": "21026736 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21026736 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21026736 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2387687, "unit": "ns/op\t 88530 B/op\t 296 allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2387687, "unit": "ns/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88530, "unit": "B/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "584 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 714759, "unit": "ns/op\t 15559 B/op\t 201 allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 714759, "unit": "ns/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15559, "unit": "B/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1749 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2600700, "unit": "ns/op\t 97778 B/op\t 463 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2600700, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97778, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348804, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3195 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348804, "unit": "ns/op", "extra": "3195 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3195 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3195 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 342893, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 342893, "unit": "ns/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3950 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 713355, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713355, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2330982, "unit": "ns/op\t 15067 B/op\t 281 allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2330982, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15067, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1814418, "unit": "ns/op\t 14959 B/op\t 282 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1814418, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14959, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4739208, "unit": "ns/op\t 26770 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4739208, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26770, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 974286, "unit": "ns/op\t 6774 B/op\t 43 allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 974286, "unit": "ns/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6774, "unit": "B/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1097238, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1097238, "unit": "ns/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3476313, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3476313, "unit": "ns/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208019, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208019, "unit": "ns/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5721 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206243, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206243, "unit": "ns/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417772, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417772, "unit": "ns/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 353105, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 353105, "unit": "ns/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2913 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1680, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686820 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1680, "unit": "ns/op", "extra": "686820 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686820 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686820 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 755766, "unit": "ns/op\t 132 B/op\t 3 allocs/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 755766, "unit": "ns/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1348 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322199, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322199, "unit": "ns/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 172351, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 172351, "unit": "ns/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7851 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 632137, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 632137, "unit": "ns/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55827, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19340 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55827, "unit": "ns/op", "extra": "19340 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19340 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19340 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53395, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22845 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53395, "unit": "ns/op", "extra": "22845 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22845 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22845 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108114, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108114, "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", "value": 335.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3667498 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.1, "unit": "ns/op", "extra": "3667498 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3667498 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3667498 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.47, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13414080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.47, "unit": "ns/op", "extra": "13414080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13414080 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13414080 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 662.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1931289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 662.3, "unit": "ns/op", "extra": "1931289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1931289 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1931289 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61041, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19299 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61041, "unit": "ns/op", "extra": "19299 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19299 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19299 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70325, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17895 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70325, "unit": "ns/op", "extra": "17895 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17895 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17895 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125219, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125219, "unit": "ns/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2637197, "unit": "ns/op\t 69111 B/op\t 597 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2637197, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69111, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 781305, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 781305, "unit": "ns/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2620326, "unit": "ns/op\t 97555 B/op\t 1003 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2620326, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97555, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1351080, "unit": "ns/op\t 2904 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351080, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2904, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1391314, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1391314, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2687966, "unit": "ns/op\t 5525 B/op\t 81 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687966, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5525, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1036344, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1036344, "unit": "ns/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19265, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60609 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19265, "unit": "ns/op", "extra": "60609 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60609 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60609 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1946134, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1946134, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "642 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": "1e4e992d9e19ffcc3cf0519580cadd22967d42a8", "message": "Merge pull request #1370 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.32.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.32.0 to 1.32.1 in /dynamodb", "timestamp": "2024-05-13T09:49:32+02:00", "tree_id": "24325c06a9e13d046307d2dc863ba3aa69335a93", "url": "https://github.com/gofiber/storage/commit/1e4e992d9e19ffcc3cf0519580cadd22967d42a8" }, "date": 1715587112083, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 675063, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 675063, "unit": "ns/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 548547, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 548547, "unit": "ns/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901786, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901786, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2407704, "unit": "ns/op\t 10575 B/op\t 167 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2407704, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10575, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1771578, "unit": "ns/op\t 11891 B/op\t 212 allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1771578, "unit": "ns/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11891, "unit": "B/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "717 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3166405, "unit": "ns/op\t 19180 B/op\t 290 allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3166405, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19180, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8902, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "116576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8902, "unit": "ns/op", "extra": "116576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "116576 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "116576 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1107, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1107, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18165, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "61744 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18165, "unit": "ns/op", "extra": "61744 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "61744 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 387390, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 387390, "unit": "ns/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2652 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2401404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.5, "unit": "ns/op", "extra": "2401404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2401404 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2401404 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 733167, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 733167, "unit": "ns/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1792 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2929847, "unit": "ns/op\t 17788 B/op\t 155 allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2929847, "unit": "ns/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17788, "unit": "B/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1760081, "unit": "ns/op\t 49543 B/op\t 64 allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1760081, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49543, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5497353, "unit": "ns/op\t 34876 B/op\t 304 allocs/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5497353, "unit": "ns/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34876, "unit": "B/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "195 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 656107, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 656107, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 653, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1796406 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 653, "unit": "ns/op", "extra": "1796406 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1796406 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1796406 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1381698, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1381698, "unit": "ns/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208918, "unit": "ns/op\t 7775 B/op\t 78 allocs/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208918, "unit": "ns/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7775, "unit": "B/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168576, "unit": "ns/op\t 3853 B/op\t 74 allocs/op", "extra": "7759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168576, "unit": "ns/op", "extra": "7759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3853, "unit": "B/op", "extra": "7759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7759 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405364, "unit": "ns/op\t 16272 B/op\t 152 allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405364, "unit": "ns/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16272, "unit": "B/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2548 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 722021, "unit": "ns/op\t 28504 B/op\t 363 allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722021, "unit": "ns/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28504, "unit": "B/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 564021, "unit": "ns/op\t 30353 B/op\t 391 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 564021, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30353, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1326997, "unit": "ns/op\t 56984 B/op\t 722 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1326997, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56984, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1069598, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1069598, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 335980, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3985 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 335980, "unit": "ns/op", "extra": "3985 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3985 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3985 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1924310, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1924310, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119269, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119269, "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", "value": 117244, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117244, "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", "value": 219807, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219807, "unit": "ns/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5727 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.07, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39118525 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.07, "unit": "ns/op", "extra": "39118525 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39118525 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39118525 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.255, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151834323 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.255, "unit": "ns/op", "extra": "151834323 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151834323 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151834323 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19648504 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.87, "unit": "ns/op", "extra": "19648504 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19648504 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19648504 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4247, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4247, "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", "value": 59.16, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21248040 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.16, "unit": "ns/op", "extra": "21248040 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21248040 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21248040 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 3309337, "unit": "ns/op\t 87010 B/op\t 295 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3309337, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87010, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 680432, "unit": "ns/op\t 15663 B/op\t 201 allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 680432, "unit": "ns/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15663, "unit": "B/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1723 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2793678, "unit": "ns/op\t 97987 B/op\t 463 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2793678, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97987, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348668, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "3394 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348668, "unit": "ns/op", "extra": "3394 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "3394 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3394 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 324179, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 324179, "unit": "ns/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3876 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 769044, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 769044, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2782563, "unit": "ns/op\t 15053 B/op\t 281 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2782563, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15053, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1831616, "unit": "ns/op\t 15058 B/op\t 282 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1831616, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15058, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5540007, "unit": "ns/op\t 26966 B/op\t 532 allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5540007, "unit": "ns/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26966, "unit": "B/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 962277, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 962277, "unit": "ns/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1118369, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1118369, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4333842, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4333842, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209024, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4930 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209024, "unit": "ns/op", "extra": "4930 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4930 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4930 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208844, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208844, "unit": "ns/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5017 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414966, "unit": "ns/op\t 3781 B/op\t 74 allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414966, "unit": "ns/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3781, "unit": "B/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 696532, "unit": "ns/op\t 126 B/op\t 3 allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 696532, "unit": "ns/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 126, "unit": "B/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1748, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "677058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1748, "unit": "ns/op", "extra": "677058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "677058 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "677058 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1127106, "unit": "ns/op\t 268 B/op\t 3 allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1127106, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 268, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 439197, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2484 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 439197, "unit": "ns/op", "extra": "2484 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2484 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2484 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154189, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7654 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154189, "unit": "ns/op", "extra": "7654 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7654 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7654 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 872712, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 872712, "unit": "ns/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51433, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22515 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51433, "unit": "ns/op", "extra": "22515 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22515 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22515 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 56517, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56517, "unit": "ns/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23476 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109124, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109124, "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", "value": 413.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3316652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 413.9, "unit": "ns/op", "extra": "3316652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3316652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3316652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.19, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12964110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.19, "unit": "ns/op", "extra": "12964110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12964110 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12964110 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 649.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1880643 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 649.3, "unit": "ns/op", "extra": "1880643 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1880643 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1880643 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60533, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18912 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60533, "unit": "ns/op", "extra": "18912 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18912 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18912 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67937, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17940 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67937, "unit": "ns/op", "extra": "17940 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17940 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17940 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120711, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9290 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120711, "unit": "ns/op", "extra": "9290 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9290 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9290 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2846830, "unit": "ns/op\t 69191 B/op\t 597 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2846830, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69191, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 759620, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759620, "unit": "ns/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1543 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2909712, "unit": "ns/op\t 97526 B/op\t 1003 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2909712, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97526, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349569, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349569, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361696, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361696, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2730122, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2730122, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1199955, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "945 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1199955, "unit": "ns/op", "extra": "945 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "945 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "945 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19864, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19864, "unit": "ns/op", "extra": "61638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61638 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2589237, "unit": "ns/op\t 968 B/op\t 43 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2589237, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 968, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "440 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": "12cac4c29e494afe9d7cb6418f608c5610d8d4ed", "message": "Merge pull request #1371 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.37\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.36 to 1.0.37 in /rueidis", "timestamp": "2024-05-13T09:50:08+02:00", "tree_id": "2e961fc247f9eff9bbb347ae6b82a4e6c8f53c27", "url": "https://github.com/gofiber/storage/commit/12cac4c29e494afe9d7cb6418f608c5610d8d4ed" }, "date": 1715587161615, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 609936, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 609936, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545318, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545318, "unit": "ns/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 906159, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 906159, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2568247, "unit": "ns/op\t 10535 B/op\t 167 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2568247, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10535, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1195327, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1195327, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3041416, "unit": "ns/op\t 19071 B/op\t 290 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3041416, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19071, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9054, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "127389 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9054, "unit": "ns/op", "extra": "127389 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "127389 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "127389 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1049, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1049, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18183, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66876 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18183, "unit": "ns/op", "extra": "66876 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66876 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66876 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 313355, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 313355, "unit": "ns/op", "extra": "3993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3993 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 607.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2372534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 607.1, "unit": "ns/op", "extra": "2372534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2372534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2372534 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 548764, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 548764, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3069142, "unit": "ns/op\t 17843 B/op\t 155 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3069142, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17843, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1855569, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1855569, "unit": "ns/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "604 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6949684, "unit": "ns/op\t 34839 B/op\t 304 allocs/op", "extra": "188 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6949684, "unit": "ns/op", "extra": "188 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34839, "unit": "B/op", "extra": "188 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "188 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 902498, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 902498, "unit": "ns/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 660.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1695580 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 660.2, "unit": "ns/op", "extra": "1695580 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1695580 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1695580 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2089316, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2089316, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207176, "unit": "ns/op\t 4169 B/op\t 78 allocs/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207176, "unit": "ns/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4169, "unit": "B/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5685 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165869, "unit": "ns/op\t 3828 B/op\t 74 allocs/op", "extra": "7465 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165869, "unit": "ns/op", "extra": "7465 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3828, "unit": "B/op", "extra": "7465 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7465 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 399360, "unit": "ns/op\t 15861 B/op\t 151 allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399360, "unit": "ns/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15861, "unit": "B/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1251108, "unit": "ns/op\t 28520 B/op\t 363 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1251108, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28520, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 681577, "unit": "ns/op\t 30348 B/op\t 391 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 681577, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30348, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1499470, "unit": "ns/op\t 56895 B/op\t 722 allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1499470, "unit": "ns/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56895, "unit": "B/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "727 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1176616, "unit": "ns/op\t 13772 B/op\t 245 allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1176616, "unit": "ns/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13772, "unit": "B/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1090 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 532845, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 532845, "unit": "ns/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1653617, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1653617, "unit": "ns/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "760 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118007, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118007, "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", "value": 123912, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9614 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 123912, "unit": "ns/op", "extra": "9614 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9614 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9614 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 222829, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4632 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 222829, "unit": "ns/op", "extra": "4632 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4632 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4632 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39520395 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.98, "unit": "ns/op", "extra": "39520395 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39520395 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39520395 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.19, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146225646 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.19, "unit": "ns/op", "extra": "146225646 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146225646 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146225646 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 68.8, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "15987614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 68.8, "unit": "ns/op", "extra": "15987614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "15987614 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "15987614 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.327, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.327, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21291252 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21291252 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21291252 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21291252 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2554846, "unit": "ns/op\t 87811 B/op\t 295 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2554846, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87811, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 785688, "unit": "ns/op\t 15615 B/op\t 201 allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 785688, "unit": "ns/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15615, "unit": "B/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3063057, "unit": "ns/op\t 97601 B/op\t 463 allocs/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3063057, "unit": "ns/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 357972, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 357972, "unit": "ns/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3339 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311220, "unit": "ns/op\t 7298 B/op\t 85 allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311220, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7298, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 730546, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 730546, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2545770, "unit": "ns/op\t 15620 B/op\t 281 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2545770, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15620, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1863551, "unit": "ns/op\t 14872 B/op\t 282 allocs/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1863551, "unit": "ns/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14872, "unit": "B/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "565 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5159283, "unit": "ns/op\t 26958 B/op\t 532 allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5159283, "unit": "ns/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26958, "unit": "B/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 983030, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 983030, "unit": "ns/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 974470, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 974470, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3395963, "unit": "ns/op\t 13019 B/op\t 83 allocs/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3395963, "unit": "ns/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13019, "unit": "B/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "318 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208456, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208456, "unit": "ns/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5000 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209687, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209687, "unit": "ns/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414242, "unit": "ns/op\t 3783 B/op\t 74 allocs/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414242, "unit": "ns/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3783, "unit": "B/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2758 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 578150, "unit": "ns/op\t 119 B/op\t 3 allocs/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 578150, "unit": "ns/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1753, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "655892 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1753, "unit": "ns/op", "extra": "655892 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "655892 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "655892 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1128327, "unit": "ns/op\t 224 B/op\t 3 allocs/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1128327, "unit": "ns/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 224, "unit": "B/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1416 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 383186, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 383186, "unit": "ns/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3588 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154865, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7704 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154865, "unit": "ns/op", "extra": "7704 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7704 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7704 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 792620, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 792620, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52829, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22810 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52829, "unit": "ns/op", "extra": "22810 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22810 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22810 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53332, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23396 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53332, "unit": "ns/op", "extra": "23396 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23396 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23396 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 110193, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "11462 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 110193, "unit": "ns/op", "extra": "11462 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11462 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11462 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 342.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3361554 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.6, "unit": "ns/op", "extra": "3361554 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3361554 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3361554 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 106.2, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12817646 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 106.2, "unit": "ns/op", "extra": "12817646 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12817646 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12817646 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1896572 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.8, "unit": "ns/op", "extra": "1896572 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1896572 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1896572 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 68864, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19411 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68864, "unit": "ns/op", "extra": "19411 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19411 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19411 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69293, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17377 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69293, "unit": "ns/op", "extra": "17377 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17377 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17377 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121575, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121575, "unit": "ns/op", "extra": "8862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8862 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8862 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2646845, "unit": "ns/op\t 69089 B/op\t 597 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2646845, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69089, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 787082, "unit": "ns/op\t 66337 B/op\t 544 allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 787082, "unit": "ns/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66337, "unit": "B/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1443 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2793069, "unit": "ns/op\t 97587 B/op\t 1002 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2793069, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97587, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1376501, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1376501, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1375183, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375183, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2751160, "unit": "ns/op\t 5531 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2751160, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5531, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1021787, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1021787, "unit": "ns/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1033 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19738, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "55239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19738, "unit": "ns/op", "extra": "55239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "55239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "55239 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1898774, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1898774, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "582 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": "4a0c770dff054155926d6a5f72f2354c7152a6fa", "message": "Merge pull request #1372 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.13\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.11 to 1.17.13 in /dynamodb", "timestamp": "2024-05-13T09:52:43+02:00", "tree_id": "2a0cffaf7d1eb92f2702095cef0b5f7300986a40", "url": "https://github.com/gofiber/storage/commit/4a0c770dff054155926d6a5f72f2354c7152a6fa" }, "date": 1715587352960, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602147, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602147, "unit": "ns/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 533668, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 533668, "unit": "ns/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 891558, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 891558, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 3555753, "unit": "ns/op\t 10608 B/op\t 167 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3555753, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10608, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1442946, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1442946, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3224877, "unit": "ns/op\t 18992 B/op\t 290 allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3224877, "unit": "ns/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18992, "unit": "B/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "316 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10043, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137498 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10043, "unit": "ns/op", "extra": "137498 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137498 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137498 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1076, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1180042 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1076, "unit": "ns/op", "extra": "1180042 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1180042 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1180042 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17838, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65824 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17838, "unit": "ns/op", "extra": "65824 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65824 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65824 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 295283, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 295283, "unit": "ns/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3837 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2396358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.8, "unit": "ns/op", "extra": "2396358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2396358 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2396358 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 869663, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 869663, "unit": "ns/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1819 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3077160, "unit": "ns/op\t 17832 B/op\t 155 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3077160, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17832, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1698681, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1698681, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5539704, "unit": "ns/op\t 34778 B/op\t 304 allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5539704, "unit": "ns/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34778, "unit": "B/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1239204, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1239204, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1830729 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.1, "unit": "ns/op", "extra": "1830729 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1830729 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1830729 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1901651, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1901651, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 197880, "unit": "ns/op\t 7641 B/op\t 78 allocs/op", "extra": "6022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 197880, "unit": "ns/op", "extra": "6022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7641, "unit": "B/op", "extra": "6022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163832, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7650 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163832, "unit": "ns/op", "extra": "7650 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7650 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7650 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418340, "unit": "ns/op\t 15237 B/op\t 157 allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418340, "unit": "ns/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15237, "unit": "B/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "3032 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 813583, "unit": "ns/op\t 28534 B/op\t 363 allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 813583, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28534, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 704916, "unit": "ns/op\t 30361 B/op\t 391 allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 704916, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30361, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1327935, "unit": "ns/op\t 56961 B/op\t 722 allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1327935, "unit": "ns/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56961, "unit": "B/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "792 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1150633, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1150633, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 359957, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 359957, "unit": "ns/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3687 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2373435, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2373435, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112998, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112998, "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", "value": 118918, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118918, "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", "value": 209361, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5823 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 209361, "unit": "ns/op", "extra": "5823 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5823 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5823 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.67, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39128664 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.67, "unit": "ns/op", "extra": "39128664 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39128664 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39128664 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.08, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149887440 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.08, "unit": "ns/op", "extra": "149887440 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149887440 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149887440 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.1, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21185785 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.1, "unit": "ns/op", "extra": "21185785 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21185785 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21185785 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3983, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3983, "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", "value": 58.1, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "19202214 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.1, "unit": "ns/op", "extra": "19202214 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19202214 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19202214 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2805828, "unit": "ns/op\t 87200 B/op\t 295 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2805828, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87200, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 683007, "unit": "ns/op\t 15594 B/op\t 201 allocs/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 683007, "unit": "ns/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15594, "unit": "B/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1756 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2658090, "unit": "ns/op\t 97891 B/op\t 463 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2658090, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97891, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343286, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343286, "unit": "ns/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308949, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308949, "unit": "ns/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 702148, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 702148, "unit": "ns/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1623 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2495214, "unit": "ns/op\t 15365 B/op\t 281 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2495214, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15365, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2047984, "unit": "ns/op\t 15221 B/op\t 282 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2047984, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15221, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5074494, "unit": "ns/op\t 27247 B/op\t 532 allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5074494, "unit": "ns/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27247, "unit": "B/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 961418, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 961418, "unit": "ns/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 952832, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 952832, "unit": "ns/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4147098, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4147098, "unit": "ns/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "290 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225023, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225023, "unit": "ns/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5545 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 199709, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 199709, "unit": "ns/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5487 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411698, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411698, "unit": "ns/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2844 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 577543, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 577543, "unit": "ns/op", "extra": "2412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2412 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2412 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1764, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "700581 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1764, "unit": "ns/op", "extra": "700581 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "700581 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "700581 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1148066, "unit": "ns/op\t 267 B/op\t 3 allocs/op", "extra": "1046 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1148066, "unit": "ns/op", "extra": "1046 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 267, "unit": "B/op", "extra": "1046 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1046 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 416838, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 416838, "unit": "ns/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3332 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149737, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8119 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149737, "unit": "ns/op", "extra": "8119 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8119 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8119 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 845807, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 845807, "unit": "ns/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1645 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55929, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23331 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55929, "unit": "ns/op", "extra": "23331 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23331 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23331 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50821, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50821, "unit": "ns/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23214 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104033, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104033, "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", "value": 338.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3684021 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.1, "unit": "ns/op", "extra": "3684021 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3684021 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3684021 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.99, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11512141 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.99, "unit": "ns/op", "extra": "11512141 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11512141 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11512141 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 632.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1820022 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.7, "unit": "ns/op", "extra": "1820022 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1820022 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1820022 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59149, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59149, "unit": "ns/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67521, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17637 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67521, "unit": "ns/op", "extra": "17637 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17637 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17637 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119232, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9666 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119232, "unit": "ns/op", "extra": "9666 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9666 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9666 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2852113, "unit": "ns/op\t 69174 B/op\t 597 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2852113, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69174, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765203, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765203, "unit": "ns/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1572 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2812969, "unit": "ns/op\t 97488 B/op\t 1003 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2812969, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97488, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1346938, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1346938, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359137, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359137, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2677347, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2677347, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1199467, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1199467, "unit": "ns/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19275, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19275, "unit": "ns/op", "extra": "64089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64089 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64089 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2214542, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2214542, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "564 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": "7473602f054d4e30df5ba1e24a7abb83d50c212e", "message": "Merge pull request #1374 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.13\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.11 to 1.27.13 in /dynamodb", "timestamp": "2024-05-13T09:53:39+02:00", "tree_id": "8d7c37249b5abd4cb2fb7e77607a8498e4ca998a", "url": "https://github.com/gofiber/storage/commit/7473602f054d4e30df5ba1e24a7abb83d50c212e" }, "date": 1715587451742, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 600588, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600588, "unit": "ns/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 551075, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 551075, "unit": "ns/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2250 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 908682, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 908682, "unit": "ns/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2213380, "unit": "ns/op\t 10551 B/op\t 167 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2213380, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10551, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1125883, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1125883, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2738827, "unit": "ns/op\t 19034 B/op\t 290 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2738827, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19034, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8853, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139279 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8853, "unit": "ns/op", "extra": "139279 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139279 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139279 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1014, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1014, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17892, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65155 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17892, "unit": "ns/op", "extra": "65155 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65155 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65155 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 246494, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5737 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 246494, "unit": "ns/op", "extra": "5737 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5737 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5737 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 507.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2313235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.5, "unit": "ns/op", "extra": "2313235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2313235 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2313235 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 503308, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 503308, "unit": "ns/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2308 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3459471, "unit": "ns/op\t 17773 B/op\t 155 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3459471, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17773, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1832603, "unit": "ns/op\t 49550 B/op\t 64 allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1832603, "unit": "ns/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49550, "unit": "B/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5417832, "unit": "ns/op\t 34820 B/op\t 304 allocs/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5417832, "unit": "ns/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34820, "unit": "B/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "219 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1062984, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1062984, "unit": "ns/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1148 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 630, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1819486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 630, "unit": "ns/op", "extra": "1819486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1819486 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1819486 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1712269, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1712269, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204155, "unit": "ns/op\t 7766 B/op\t 78 allocs/op", "extra": "5827 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204155, "unit": "ns/op", "extra": "5827 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7766, "unit": "B/op", "extra": "5827 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5827 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165200, "unit": "ns/op\t 3829 B/op\t 74 allocs/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165200, "unit": "ns/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3829, "unit": "B/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404033, "unit": "ns/op\t 15484 B/op\t 153 allocs/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404033, "unit": "ns/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15484, "unit": "B/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2833 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 758557, "unit": "ns/op\t 28548 B/op\t 363 allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 758557, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28548, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 554041, "unit": "ns/op\t 30373 B/op\t 391 allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 554041, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30373, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1286686, "unit": "ns/op\t 56931 B/op\t 722 allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1286686, "unit": "ns/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56931, "unit": "B/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "848 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1027499, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1027499, "unit": "ns/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 426826, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 426826, "unit": "ns/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1576459, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1576459, "unit": "ns/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 128854, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 128854, "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", "value": 115531, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9474 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115531, "unit": "ns/op", "extra": "9474 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9474 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9474 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221991, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221991, "unit": "ns/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5619 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38702557 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.98, "unit": "ns/op", "extra": "38702557 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38702557 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38702557 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.963, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151942042 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.963, "unit": "ns/op", "extra": "151942042 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151942042 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151942042 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.79, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19072000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.79, "unit": "ns/op", "extra": "19072000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19072000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19072000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3174, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3174, "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", "value": 57.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20525602 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.47, "unit": "ns/op", "extra": "20525602 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20525602 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20525602 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2347180, "unit": "ns/op\t 87554 B/op\t 295 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2347180, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87554, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 663001, "unit": "ns/op\t 15596 B/op\t 201 allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 663001, "unit": "ns/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1714 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2742291, "unit": "ns/op\t 98275 B/op\t 463 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2742291, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98275, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 363698, "unit": "ns/op\t 6415 B/op\t 97 allocs/op", "extra": "3196 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 363698, "unit": "ns/op", "extra": "3196 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3196 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3196 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309542, "unit": "ns/op\t 7298 B/op\t 85 allocs/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309542, "unit": "ns/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7298, "unit": "B/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3954 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 711544, "unit": "ns/op\t 11420 B/op\t 170 allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 711544, "unit": "ns/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11420, "unit": "B/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1700 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2311584, "unit": "ns/op\t 15338 B/op\t 281 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2311584, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15338, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2091135, "unit": "ns/op\t 14974 B/op\t 282 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2091135, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14974, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4712134, "unit": "ns/op\t 27500 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4712134, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27500, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 954320, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 954320, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 983188, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 983188, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3322646, "unit": "ns/op\t 13021 B/op\t 83 allocs/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3322646, "unit": "ns/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13021, "unit": "B/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "367 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 223868, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 223868, "unit": "ns/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209347, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209347, "unit": "ns/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5740 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 406126, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2936 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 406126, "unit": "ns/op", "extra": "2936 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2936 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2936 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 575348, "unit": "ns/op\t 121 B/op\t 3 allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 575348, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 121, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1715, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "670352 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1715, "unit": "ns/op", "extra": "670352 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "670352 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "670352 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1336526, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1336526, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 341561, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 341561, "unit": "ns/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154551, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7549 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154551, "unit": "ns/op", "extra": "7549 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7549 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7549 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 631149, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 631149, "unit": "ns/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1662 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52766, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23014 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52766, "unit": "ns/op", "extra": "23014 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23014 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23014 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52621, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23414 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52621, "unit": "ns/op", "extra": "23414 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23414 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23414 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105394, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105394, "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", "value": 338.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3565456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.6, "unit": "ns/op", "extra": "3565456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3565456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3565456 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.43, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13785590 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.43, "unit": "ns/op", "extra": "13785590 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13785590 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13785590 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1881818 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.9, "unit": "ns/op", "extra": "1881818 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1881818 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1881818 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60378, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "18445 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60378, "unit": "ns/op", "extra": "18445 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18445 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18445 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68280, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17739 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68280, "unit": "ns/op", "extra": "17739 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17739 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17739 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 138684, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9045 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 138684, "unit": "ns/op", "extra": "9045 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9045 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9045 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2652212, "unit": "ns/op\t 69137 B/op\t 597 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2652212, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69137, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754523, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754523, "unit": "ns/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1593 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2860218, "unit": "ns/op\t 97530 B/op\t 1003 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2860218, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97530, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1340266, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1340266, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1360300, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360300, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2681917, "unit": "ns/op\t 5523 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2681917, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5523, "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", "value": 1469663, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1469663, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19733, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59822 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19733, "unit": "ns/op", "extra": "59822 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59822 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59822 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2153844, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2153844, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "510 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": "92dad60f1d1281f75d6053b4cb58f0f0c0e9f692", "message": "Merge pull request #1373 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.15\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.13 to 1.13.15 in /dynamodb", "timestamp": "2024-05-13T09:58:58+02:00", "tree_id": "7c216f2c1fcb65e90ef9c589bd5076a0358ac046", "url": "https://github.com/gofiber/storage/commit/92dad60f1d1281f75d6053b4cb58f0f0c0e9f692" }, "date": 1715587687248, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592254, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592254, "unit": "ns/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541279, "unit": "ns/op\t 15192 B/op\t 226 allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541279, "unit": "ns/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15192, "unit": "B/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 890212, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 890212, "unit": "ns/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1326 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2217833, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2217833, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1373426, "unit": "ns/op\t 11889 B/op\t 212 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1373426, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11889, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2913789, "unit": "ns/op\t 19059 B/op\t 290 allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2913789, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19059, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9234, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "130377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9234, "unit": "ns/op", "extra": "130377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130377 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130377 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1010, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1219230 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1010, "unit": "ns/op", "extra": "1219230 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1219230 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1219230 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18323, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66856 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18323, "unit": "ns/op", "extra": "66856 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66856 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66856 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 331242, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 331242, "unit": "ns/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4053 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2360792 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.8, "unit": "ns/op", "extra": "2360792 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2360792 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2360792 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 604901, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 604901, "unit": "ns/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2913206, "unit": "ns/op\t 17837 B/op\t 155 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2913206, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17837, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2093494, "unit": "ns/op\t 49551 B/op\t 64 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2093494, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49551, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5469798, "unit": "ns/op\t 34804 B/op\t 304 allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5469798, "unit": "ns/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34804, "unit": "B/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1196594, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1196594, "unit": "ns/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "844 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 745.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1802424 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 745.9, "unit": "ns/op", "extra": "1802424 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1802424 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1802424 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1983322, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1983322, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199911, "unit": "ns/op\t 7640 B/op\t 78 allocs/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199911, "unit": "ns/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7640, "unit": "B/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6033 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164914, "unit": "ns/op\t 3855 B/op\t 74 allocs/op", "extra": "7502 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164914, "unit": "ns/op", "extra": "7502 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3855, "unit": "B/op", "extra": "7502 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7502 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 415709, "unit": "ns/op\t 16166 B/op\t 151 allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 415709, "unit": "ns/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16166, "unit": "B/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 783214, "unit": "ns/op\t 28539 B/op\t 363 allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 783214, "unit": "ns/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28539, "unit": "B/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1550 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 540020, "unit": "ns/op\t 30412 B/op\t 391 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 540020, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30412, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1191046, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1191046, "unit": "ns/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "927 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1081469, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1081469, "unit": "ns/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1104 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 343253, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 343253, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1809632, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1809632, "unit": "ns/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116639, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116639, "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", "value": 129975, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 129975, "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", "value": 220421, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5638 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220421, "unit": "ns/op", "extra": "5638 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5638 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5638 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.7, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39566485 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.7, "unit": "ns/op", "extra": "39566485 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39566485 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39566485 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.471, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "138638007 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.471, "unit": "ns/op", "extra": "138638007 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "138638007 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "138638007 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 66.08, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21257643 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 66.08, "unit": "ns/op", "extra": "21257643 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21257643 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21257643 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3428, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3428, "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", "value": 58.37, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21181814 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.37, "unit": "ns/op", "extra": "21181814 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21181814 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21181814 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2498285, "unit": "ns/op\t 87147 B/op\t 295 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2498285, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87147, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 684720, "unit": "ns/op\t 15700 B/op\t 201 allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 684720, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15700, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2639133, "unit": "ns/op\t 97753 B/op\t 463 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2639133, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97753, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 390629, "unit": "ns/op\t 6414 B/op\t 97 allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 390629, "unit": "ns/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "2834 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308399, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308399, "unit": "ns/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718028, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718028, "unit": "ns/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2440575, "unit": "ns/op\t 15567 B/op\t 281 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2440575, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15567, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1768955, "unit": "ns/op\t 15146 B/op\t 282 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1768955, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15146, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4725453, "unit": "ns/op\t 26683 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4725453, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26683, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1096793, "unit": "ns/op\t 6771 B/op\t 43 allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1096793, "unit": "ns/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6771, "unit": "B/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 974873, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 974873, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3352422, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3352422, "unit": "ns/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209295, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209295, "unit": "ns/op", "extra": "4942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4942 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4942 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208340, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208340, "unit": "ns/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 419833, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 419833, "unit": "ns/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2898 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 468972, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 468972, "unit": "ns/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2598 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1744, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "656522 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1744, "unit": "ns/op", "extra": "656522 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "656522 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "656522 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 939590, "unit": "ns/op\t 131 B/op\t 3 allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 939590, "unit": "ns/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 131, "unit": "B/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1380 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 352763, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 352763, "unit": "ns/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3256 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151603, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7672 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151603, "unit": "ns/op", "extra": "7672 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7672 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7672 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 713977, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 713977, "unit": "ns/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52052, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23886 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52052, "unit": "ns/op", "extra": "23886 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23886 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23886 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50833, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23248 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50833, "unit": "ns/op", "extra": "23248 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23248 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23248 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104243, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104243, "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", "value": 352, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3157575 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 352, "unit": "ns/op", "extra": "3157575 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3157575 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3157575 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.23, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "14098216 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.23, "unit": "ns/op", "extra": "14098216 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "14098216 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "14098216 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 659.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1808938 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 659.7, "unit": "ns/op", "extra": "1808938 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1808938 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1808938 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61776, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61776, "unit": "ns/op", "extra": "19730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68240, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17874 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68240, "unit": "ns/op", "extra": "17874 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17874 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17874 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121670, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121670, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2448567, "unit": "ns/op\t 69203 B/op\t 597 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2448567, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69203, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766490, "unit": "ns/op\t 66345 B/op\t 544 allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766490, "unit": "ns/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66345, "unit": "B/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1492 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2664048, "unit": "ns/op\t 97496 B/op\t 1003 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2664048, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97496, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1349513, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1349513, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363367, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363367, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2686807, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2686807, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 973712, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 973712, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 21957, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "49432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 21957, "unit": "ns/op", "extra": "49432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "49432 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "49432 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1989519, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1989519, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "672 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": "e18eaa828a75ece1de573a6ecc3a56ff6eb45d69", "message": "Merge pull request #1375 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.2.1\n\nbuild(deps): bump github.com/oracle/coherence-go-client from 1.2.0 to 1.2.1 in /coherence", "timestamp": "2024-05-17T09:32:46+02:00", "tree_id": "52c25f0df1375553f4604501c8b30b160c6f91b2", "url": "https://github.com/gofiber/storage/commit/e18eaa828a75ece1de573a6ecc3a56ff6eb45d69" }, "date": 1715931703533, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602490, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602490, "unit": "ns/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1844 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541904, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541904, "unit": "ns/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2238 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 904280, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 904280, "unit": "ns/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1225 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2268344, "unit": "ns/op\t 10552 B/op\t 167 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2268344, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10552, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1381916, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1381916, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2917793, "unit": "ns/op\t 19030 B/op\t 290 allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2917793, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19030, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8891, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132985 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8891, "unit": "ns/op", "extra": "132985 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132985 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132985 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1047, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1047, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17880, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "69446 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17880, "unit": "ns/op", "extra": "69446 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "69446 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69446 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 201488, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6727 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 201488, "unit": "ns/op", "extra": "6727 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6727 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6727 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 597.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2337572 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 597.7, "unit": "ns/op", "extra": "2337572 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2337572 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2337572 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 398783, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 398783, "unit": "ns/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2811205, "unit": "ns/op\t 17829 B/op\t 155 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2811205, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17829, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1796121, "unit": "ns/op\t 49549 B/op\t 64 allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1796121, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49549, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5445362, "unit": "ns/op\t 34778 B/op\t 304 allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5445362, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34778, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 760507, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 760507, "unit": "ns/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1411 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1706317 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644, "unit": "ns/op", "extra": "1706317 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1706317 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1706317 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1982265, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1982265, "unit": "ns/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209068, "unit": "ns/op\t 8117 B/op\t 78 allocs/op", "extra": "5314 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209068, "unit": "ns/op", "extra": "5314 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8117, "unit": "B/op", "extra": "5314 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5314 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167493, "unit": "ns/op\t 3845 B/op\t 74 allocs/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167493, "unit": "ns/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3845, "unit": "B/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "8077 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 410192, "unit": "ns/op\t 16209 B/op\t 155 allocs/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 410192, "unit": "ns/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16209, "unit": "B/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2614 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 723394, "unit": "ns/op\t 28473 B/op\t 363 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 723394, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28473, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 561097, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561097, "unit": "ns/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1374432, "unit": "ns/op\t 56888 B/op\t 722 allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1374432, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56888, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1013793, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1013793, "unit": "ns/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1110 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 389670, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 389670, "unit": "ns/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3855 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1992054, "unit": "ns/op\t 20937 B/op\t 365 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1992054, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20937, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 127082, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8685 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127082, "unit": "ns/op", "extra": "8685 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8685 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8685 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 122909, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122909, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 236016, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5308 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 236016, "unit": "ns/op", "extra": "5308 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5308 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5308 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.51, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39042232 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.51, "unit": "ns/op", "extra": "39042232 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39042232 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39042232 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.11, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.11, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 60.01, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20329836 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.01, "unit": "ns/op", "extra": "20329836 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20329836 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20329836 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3369, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3369, "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", "value": 57.12, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20248140 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.12, "unit": "ns/op", "extra": "20248140 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20248140 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20248140 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2199087, "unit": "ns/op\t 87041 B/op\t 295 allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2199087, "unit": "ns/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87041, "unit": "B/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "590 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 675188, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 675188, "unit": "ns/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1812 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2838631, "unit": "ns/op\t 97708 B/op\t 463 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2838631, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97708, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351254, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3558 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351254, "unit": "ns/op", "extra": "3558 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3558 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3558 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311544, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311544, "unit": "ns/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718654, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1696 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718654, "unit": "ns/op", "extra": "1696 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1696 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2253259, "unit": "ns/op\t 15424 B/op\t 281 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2253259, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15424, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1868253, "unit": "ns/op\t 14957 B/op\t 282 allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1868253, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14957, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4560108, "unit": "ns/op\t 27699 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4560108, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27699, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 961837, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 961837, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 975753, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 975753, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3106267, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3106267, "unit": "ns/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "369 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206158, "unit": "ns/op\t 2402 B/op\t 46 allocs/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206158, "unit": "ns/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2402, "unit": "B/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5832 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209090, "unit": "ns/op\t 2242 B/op\t 41 allocs/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209090, "unit": "ns/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2242, "unit": "B/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5679 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422787, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422787, "unit": "ns/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 294370, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 294370, "unit": "ns/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4032 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1760, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "681524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1760, "unit": "ns/op", "extra": "681524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "681524 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "681524 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 617163, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 617163, "unit": "ns/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 286212, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4203 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 286212, "unit": "ns/op", "extra": "4203 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4203 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4203 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151634, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8110 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151634, "unit": "ns/op", "extra": "8110 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8110 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8110 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 559393, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 559393, "unit": "ns/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2142 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54355, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54355, "unit": "ns/op", "extra": "22446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22446 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22446 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52776, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22687 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52776, "unit": "ns/op", "extra": "22687 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22687 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22687 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107257, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107257, "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", "value": 341.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3501373 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341.2, "unit": "ns/op", "extra": "3501373 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3501373 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3501373 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.36, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13168846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.36, "unit": "ns/op", "extra": "13168846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13168846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13168846 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 764.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1785632 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 764.3, "unit": "ns/op", "extra": "1785632 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1785632 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1785632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61460, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19308 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61460, "unit": "ns/op", "extra": "19308 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19308 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19308 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 77141, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 77141, "unit": "ns/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17523 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124379, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9630 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124379, "unit": "ns/op", "extra": "9630 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9630 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9630 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2127988, "unit": "ns/op\t 69118 B/op\t 597 allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2127988, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69118, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 772411, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 772411, "unit": "ns/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1545 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2812872, "unit": "ns/op\t 97590 B/op\t 1002 allocs/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2812872, "unit": "ns/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97590, "unit": "B/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "370 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352923, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352923, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1373256, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1373256, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2703536, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2703536, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 764763, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 764763, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19955, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63740 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19955, "unit": "ns/op", "extra": "63740 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63740 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63740 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1490972, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1490972, "unit": "ns/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "801 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "801 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": "2c75932d900b432a90cec66079a8405e801a6204", "message": "Merge pull request #1376 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.54.2\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.1 to 1.54.2 in /s3", "timestamp": "2024-05-20T09:19:00+02:00", "tree_id": "7d5a6aae022a4cf5ec0f43e395d52a79df8ca5d5", "url": "https://github.com/gofiber/storage/commit/2c75932d900b432a90cec66079a8405e801a6204" }, "date": 1716190054503, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 610008, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 610008, "unit": "ns/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1945 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541889, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541889, "unit": "ns/op", "extra": "2244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2244 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 896803, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 896803, "unit": "ns/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1329 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2236723, "unit": "ns/op\t 10572 B/op\t 167 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2236723, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10572, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 953285, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 953285, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2750474, "unit": "ns/op\t 18991 B/op\t 290 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2750474, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18991, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8691, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142624 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8691, "unit": "ns/op", "extra": "142624 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142624 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142624 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1045, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1045, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18309, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65551 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18309, "unit": "ns/op", "extra": "65551 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65551 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65551 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 237628, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "4849 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 237628, "unit": "ns/op", "extra": "4849 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4849 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4849 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2453251 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.7, "unit": "ns/op", "extra": "2453251 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2453251 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2453251 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 484874, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 484874, "unit": "ns/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2769056, "unit": "ns/op\t 17809 B/op\t 155 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2769056, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17809, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2011247, "unit": "ns/op\t 49541 B/op\t 64 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2011247, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49541, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5172303, "unit": "ns/op\t 34836 B/op\t 304 allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5172303, "unit": "ns/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34836, "unit": "B/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 911801, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 911801, "unit": "ns/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1203 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1869195 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638, "unit": "ns/op", "extra": "1869195 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1869195 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1869195 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1530877, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1530877, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201194, "unit": "ns/op\t 7702 B/op\t 78 allocs/op", "extra": "5920 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201194, "unit": "ns/op", "extra": "5920 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7702, "unit": "B/op", "extra": "5920 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5920 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163761, "unit": "ns/op\t 3830 B/op\t 74 allocs/op", "extra": "7320 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163761, "unit": "ns/op", "extra": "7320 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3830, "unit": "B/op", "extra": "7320 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7320 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408010, "unit": "ns/op\t 7955 B/op\t 151 allocs/op", "extra": "2654 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408010, "unit": "ns/op", "extra": "2654 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7955, "unit": "B/op", "extra": "2654 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2654 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 706211, "unit": "ns/op\t 28527 B/op\t 363 allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 706211, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28527, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 544975, "unit": "ns/op\t 30356 B/op\t 391 allocs/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544975, "unit": "ns/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30356, "unit": "B/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1329610, "unit": "ns/op\t 56911 B/op\t 722 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1329610, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56911, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1072581, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1072581, "unit": "ns/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1168 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 443098, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 443098, "unit": "ns/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1522790, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1522790, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 131446, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 131446, "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", "value": 118118, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10090 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118118, "unit": "ns/op", "extra": "10090 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10090 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10090 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 224130, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5652 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 224130, "unit": "ns/op", "extra": "5652 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5652 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5652 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.69, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38939820 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.69, "unit": "ns/op", "extra": "38939820 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38939820 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38939820 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.009, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148261336 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.009, "unit": "ns/op", "extra": "148261336 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148261336 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148261336 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21138285 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.52, "unit": "ns/op", "extra": "21138285 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21138285 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21138285 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3363, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3363, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21349256 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21349256 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21349256 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21349256 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2526747, "unit": "ns/op\t 86991 B/op\t 295 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2526747, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86991, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 697384, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 697384, "unit": "ns/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2820076, "unit": "ns/op\t 97964 B/op\t 463 allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2820076, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97964, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 344659, "unit": "ns/op\t 6413 B/op\t 98 allocs/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 344659, "unit": "ns/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309039, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309039, "unit": "ns/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3872 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 715096, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715096, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2321899, "unit": "ns/op\t 15444 B/op\t 281 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2321899, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15444, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1820678, "unit": "ns/op\t 14964 B/op\t 282 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1820678, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14964, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5012184, "unit": "ns/op\t 27388 B/op\t 532 allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5012184, "unit": "ns/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27388, "unit": "B/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 967176, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 967176, "unit": "ns/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 958328, "unit": "ns/op\t 6768 B/op\t 53 allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 958328, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6768, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3264335, "unit": "ns/op\t 13016 B/op\t 83 allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3264335, "unit": "ns/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13016, "unit": "B/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "342 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206164, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5809 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206164, "unit": "ns/op", "extra": "5809 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5809 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5809 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 221125, "unit": "ns/op\t 2244 B/op\t 41 allocs/op", "extra": "5678 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 221125, "unit": "ns/op", "extra": "5678 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2244, "unit": "B/op", "extra": "5678 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5678 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415028, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415028, "unit": "ns/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2863 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 342401, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "3397 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 342401, "unit": "ns/op", "extra": "3397 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "3397 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3397 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1744, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "682590 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1744, "unit": "ns/op", "extra": "682590 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "682590 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "682590 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 679424, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 679424, "unit": "ns/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1540 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 303874, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 303874, "unit": "ns/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149893, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149893, "unit": "ns/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 605768, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 605768, "unit": "ns/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2062 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55608, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22893 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55608, "unit": "ns/op", "extra": "22893 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22893 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22893 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55405, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55405, "unit": "ns/op", "extra": "20067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20067 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20067 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107551, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9982 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107551, "unit": "ns/op", "extra": "9982 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9982 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9982 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 346.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3549652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 346.2, "unit": "ns/op", "extra": "3549652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3549652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3549652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.16, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13267176 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.16, "unit": "ns/op", "extra": "13267176 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13267176 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13267176 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 670.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1804071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 670.3, "unit": "ns/op", "extra": "1804071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1804071 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1804071 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60749, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19555 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60749, "unit": "ns/op", "extra": "19555 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19555 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19555 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68834, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17046 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68834, "unit": "ns/op", "extra": "17046 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17046 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17046 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122064, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9445 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122064, "unit": "ns/op", "extra": "9445 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9445 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9445 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2281546, "unit": "ns/op\t 69120 B/op\t 597 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2281546, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69120, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 751109, "unit": "ns/op\t 66344 B/op\t 544 allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 751109, "unit": "ns/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66344, "unit": "B/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2606336, "unit": "ns/op\t 97451 B/op\t 1002 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2606336, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97451, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1383718, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1383718, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "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", "value": 1360097, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360097, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2691319, "unit": "ns/op\t 5525 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2691319, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5525, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 818467, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 818467, "unit": "ns/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1422 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19305, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19305, "unit": "ns/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64122 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1693303, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1693303, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "793 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": "e59fb1708b81d1268b9952041342eec8bca90303", "message": "Merge pull request #1380 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/credentials-1.17.15\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.13 to 1.17.15 in /s3", "timestamp": "2024-05-20T09:21:55+02:00", "tree_id": "967d0d4eabf0da9a9bfe134b96e8a1020ae7d44e", "url": "https://github.com/gofiber/storage/commit/e59fb1708b81d1268b9952041342eec8bca90303" }, "date": 1716190228744, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 609814, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 609814, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 547738, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547738, "unit": "ns/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2179 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 993404, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 993404, "unit": "ns/op", "extra": "1215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1215 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1215 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2139168, "unit": "ns/op\t 10573 B/op\t 167 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2139168, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10573, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1167546, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1167546, "unit": "ns/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "900 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3406021, "unit": "ns/op\t 19086 B/op\t 290 allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3406021, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19086, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9020, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141007 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9020, "unit": "ns/op", "extra": "141007 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141007 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141007 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1039, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "972648 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1039, "unit": "ns/op", "extra": "972648 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "972648 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "972648 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20715, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67167 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20715, "unit": "ns/op", "extra": "67167 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67167 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67167 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 214508, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 214508, "unit": "ns/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 513.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2404890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 513.6, "unit": "ns/op", "extra": "2404890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2404890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2404890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 425397, "unit": "ns/op\t 12534 B/op\t 84 allocs/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 425397, "unit": "ns/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12534, "unit": "B/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3298910, "unit": "ns/op\t 17786 B/op\t 155 allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3298910, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17786, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1728724, "unit": "ns/op\t 49554 B/op\t 64 allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1728724, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49554, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5356440, "unit": "ns/op\t 34956 B/op\t 305 allocs/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5356440, "unit": "ns/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34956, "unit": "B/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 305, "unit": "allocs/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 858486, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 858486, "unit": "ns/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1173 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 653, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1886728 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 653, "unit": "ns/op", "extra": "1886728 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1886728 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1886728 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1501716, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1501716, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210386, "unit": "ns/op\t 7842 B/op\t 78 allocs/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210386, "unit": "ns/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7842, "unit": "B/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165713, "unit": "ns/op\t 3832 B/op\t 74 allocs/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165713, "unit": "ns/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 419195, "unit": "ns/op\t 16109 B/op\t 151 allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 419195, "unit": "ns/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16109, "unit": "B/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 699348, "unit": "ns/op\t 28493 B/op\t 363 allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 699348, "unit": "ns/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28493, "unit": "B/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 544109, "unit": "ns/op\t 30388 B/op\t 391 allocs/op", "extra": "2100 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 544109, "unit": "ns/op", "extra": "2100 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30388, "unit": "B/op", "extra": "2100 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2100 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1577130, "unit": "ns/op\t 56958 B/op\t 722 allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1577130, "unit": "ns/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56958, "unit": "B/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "700 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1010042, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1010042, "unit": "ns/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1101 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319229, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3577 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319229, "unit": "ns/op", "extra": "3577 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3577 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3577 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1984684, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1984684, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117565, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9807 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117565, "unit": "ns/op", "extra": "9807 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9807 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9807 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 116233, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9489 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116233, "unit": "ns/op", "extra": "9489 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9489 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9489 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221477, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221477, "unit": "ns/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.33, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "35533632 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.33, "unit": "ns/op", "extra": "35533632 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "35533632 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "35533632 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.086, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148026015 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.086, "unit": "ns/op", "extra": "148026015 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148026015 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148026015 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 65.69, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20275671 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 65.69, "unit": "ns/op", "extra": "20275671 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20275671 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20275671 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3483, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3483, "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", "value": 56.53, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21105499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.53, "unit": "ns/op", "extra": "21105499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21105499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21105499 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2207534, "unit": "ns/op\t 88191 B/op\t 295 allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2207534, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88191, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 680145, "unit": "ns/op\t 15616 B/op\t 201 allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 680145, "unit": "ns/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15616, "unit": "B/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1771 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2739732, "unit": "ns/op\t 98014 B/op\t 463 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2739732, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98014, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348042, "unit": "ns/op\t 6413 B/op\t 98 allocs/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348042, "unit": "ns/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314160, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3694 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314160, "unit": "ns/op", "extra": "3694 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3694 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 728586, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728586, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2960558, "unit": "ns/op\t 15568 B/op\t 281 allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2960558, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15568, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1783074, "unit": "ns/op\t 15266 B/op\t 282 allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1783074, "unit": "ns/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15266, "unit": "B/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "668 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4610600, "unit": "ns/op\t 27445 B/op\t 532 allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4610600, "unit": "ns/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27445, "unit": "B/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 964268, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 964268, "unit": "ns/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 988470, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 988470, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3210806, "unit": "ns/op\t 13007 B/op\t 83 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3210806, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13007, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208592, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208592, "unit": "ns/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5494 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204490, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204490, "unit": "ns/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5632 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 408656, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2988 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 408656, "unit": "ns/op", "extra": "2988 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2988 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2988 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 329118, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 329118, "unit": "ns/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1741, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "675714 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1741, "unit": "ns/op", "extra": "675714 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "675714 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "675714 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 653846, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 653846, "unit": "ns/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 292438, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 292438, "unit": "ns/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4412 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149165, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7257 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149165, "unit": "ns/op", "extra": "7257 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7257 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7257 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 587925, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 587925, "unit": "ns/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2175 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53003, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22536 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53003, "unit": "ns/op", "extra": "22536 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22536 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22536 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52422, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22359 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52422, "unit": "ns/op", "extra": "22359 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22359 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22359 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106117, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106117, "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", "value": 349, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3617894 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 349, "unit": "ns/op", "extra": "3617894 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3617894 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3617894 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.7, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12499159 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.7, "unit": "ns/op", "extra": "12499159 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12499159 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12499159 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 701.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1877446 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 701.4, "unit": "ns/op", "extra": "1877446 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1877446 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1877446 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60910, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19520 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60910, "unit": "ns/op", "extra": "19520 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19520 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19520 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68566, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17466 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68566, "unit": "ns/op", "extra": "17466 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17466 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17466 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 140484, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9266 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 140484, "unit": "ns/op", "extra": "9266 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9266 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9266 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2321072, "unit": "ns/op\t 69197 B/op\t 597 allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2321072, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69197, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 866600, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 866600, "unit": "ns/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2643453, "unit": "ns/op\t 97510 B/op\t 1002 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2643453, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97510, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350199, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350199, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1360657, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1360657, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "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", "value": 2689470, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689470, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 819371, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 819371, "unit": "ns/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19449, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19449, "unit": "ns/op", "extra": "62810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62810 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1575876, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1575876, "unit": "ns/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "783 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "783 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": "c78f234f53651901a0b0766eec229d4e6ca775b9", "message": "Merge pull request #1378 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.20\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.15 to 1.16.20 in /s3", "timestamp": "2024-05-20T09:24:13+02:00", "tree_id": "0861882b046e10b3c01b6a07528fed312a66d3a9", "url": "https://github.com/gofiber/storage/commit/c78f234f53651901a0b0766eec229d4e6ca775b9" }, "date": 1716190398263, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 662175, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 662175, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534675, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534675, "unit": "ns/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2252 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898217, "unit": "ns/op\t 23338 B/op\t 340 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898217, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2185087, "unit": "ns/op\t 10561 B/op\t 167 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2185087, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10561, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1592374, "unit": "ns/op\t 11903 B/op\t 212 allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1592374, "unit": "ns/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11903, "unit": "B/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2473836, "unit": "ns/op\t 18999 B/op\t 290 allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2473836, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18999, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9613, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "128553 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9613, "unit": "ns/op", "extra": "128553 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128553 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128553 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1000, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1121776 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1000, "unit": "ns/op", "extra": "1121776 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1121776 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1121776 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17746, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "68784 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17746, "unit": "ns/op", "extra": "68784 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "68784 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68784 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 206813, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 206813, "unit": "ns/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6127 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 510, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2370108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 510, "unit": "ns/op", "extra": "2370108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2370108 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2370108 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 420309, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2778 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 420309, "unit": "ns/op", "extra": "2778 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2778 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2778 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2591598, "unit": "ns/op\t 17797 B/op\t 155 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2591598, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17797, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1772276, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1772276, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5112202, "unit": "ns/op\t 34896 B/op\t 304 allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5112202, "unit": "ns/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34896, "unit": "B/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1150525, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1150525, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1809495 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.1, "unit": "ns/op", "extra": "1809495 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1809495 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1809495 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1402113, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1402113, "unit": "ns/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "808 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205986, "unit": "ns/op\t 7725 B/op\t 78 allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205986, "unit": "ns/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7725, "unit": "B/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163191, "unit": "ns/op\t 3834 B/op\t 74 allocs/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163191, "unit": "ns/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3834, "unit": "B/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7390 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 412780, "unit": "ns/op\t 15848 B/op\t 158 allocs/op", "extra": "2803 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 412780, "unit": "ns/op", "extra": "2803 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15848, "unit": "B/op", "extra": "2803 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2803 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 779375, "unit": "ns/op\t 28503 B/op\t 363 allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 779375, "unit": "ns/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28503, "unit": "B/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1624 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 541623, "unit": "ns/op\t 30379 B/op\t 391 allocs/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 541623, "unit": "ns/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30379, "unit": "B/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1292896, "unit": "ns/op\t 56893 B/op\t 722 allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1292896, "unit": "ns/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56893, "unit": "B/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "804 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 983609, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 983609, "unit": "ns/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 347151, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347151, "unit": "ns/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3922 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1674452, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1674452, "unit": "ns/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "824 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118876, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118876, "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", "value": 118104, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118104, "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", "value": 218736, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218736, "unit": "ns/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5544 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.1, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39776155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.1, "unit": "ns/op", "extra": "39776155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39776155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39776155 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.157, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145671861 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.157, "unit": "ns/op", "extra": "145671861 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145671861 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145671861 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 63.24, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21819424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.24, "unit": "ns/op", "extra": "21819424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21819424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21819424 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4125, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4125, "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", "value": 57.19, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21196086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.19, "unit": "ns/op", "extra": "21196086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21196086 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21196086 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2208140, "unit": "ns/op\t 87642 B/op\t 295 allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2208140, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87642, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 686493, "unit": "ns/op\t 15596 B/op\t 201 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 686493, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15596, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2707335, "unit": "ns/op\t 97618 B/op\t 463 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2707335, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97618, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341384, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341384, "unit": "ns/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3544 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313375, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313375, "unit": "ns/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709531, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709531, "unit": "ns/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1706 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2313154, "unit": "ns/op\t 15187 B/op\t 281 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2313154, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15187, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1818014, "unit": "ns/op\t 15065 B/op\t 282 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1818014, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15065, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4409345, "unit": "ns/op\t 26962 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4409345, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26962, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 960699, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 960699, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 956197, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 956197, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3579334, "unit": "ns/op\t 13029 B/op\t 83 allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3579334, "unit": "ns/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13029, "unit": "B/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "368 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205372, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205372, "unit": "ns/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5746 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203880, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203880, "unit": "ns/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5440 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411469, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411469, "unit": "ns/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2859 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 325140, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 325140, "unit": "ns/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1705, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "690738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1705, "unit": "ns/op", "extra": "690738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "690738 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "690738 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 667315, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 667315, "unit": "ns/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1917 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 288107, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 288107, "unit": "ns/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3870 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150651, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7878 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150651, "unit": "ns/op", "extra": "7878 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7878 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7878 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 573910, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 573910, "unit": "ns/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2079 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52585, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19659 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52585, "unit": "ns/op", "extra": "19659 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19659 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19659 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52254, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23158 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52254, "unit": "ns/op", "extra": "23158 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23158 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23158 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102831, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102831, "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", "value": 359.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3544971 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 359.3, "unit": "ns/op", "extra": "3544971 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3544971 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3544971 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.75, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12774948 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.75, "unit": "ns/op", "extra": "12774948 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12774948 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12774948 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 747.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1865301 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 747.8, "unit": "ns/op", "extra": "1865301 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1865301 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1865301 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59839, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59839, "unit": "ns/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19686 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76804, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76804, "unit": "ns/op", "extra": "18168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18168 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18168 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121451, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121451, "unit": "ns/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9460 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2188946, "unit": "ns/op\t 69169 B/op\t 597 allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2188946, "unit": "ns/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69169, "unit": "B/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 844443, "unit": "ns/op\t 66317 B/op\t 544 allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 844443, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66317, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2501433, "unit": "ns/op\t 97496 B/op\t 1002 allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2501433, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97496, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1342583, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1342583, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359524, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359524, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2679327, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2679327, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 771406, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 771406, "unit": "ns/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1614 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19148, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60301 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19148, "unit": "ns/op", "extra": "60301 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60301 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60301 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1596164, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1596164, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "732 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": "3f5e8cf57768553dbb1c3c0edb9ea970e623ee01", "message": "Merge pull request #1381 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.17\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.15 to 1.13.17 in /dynamodb", "timestamp": "2024-05-20T09:49:55+02:00", "tree_id": "0fb3bdc5031966a52f1a4c907e96a2afb32f32a6", "url": "https://github.com/gofiber/storage/commit/3f5e8cf57768553dbb1c3c0edb9ea970e623ee01" }, "date": 1716191935357, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602339, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602339, "unit": "ns/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1969 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545198, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545198, "unit": "ns/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2166 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 902202, "unit": "ns/op\t 23314 B/op\t 340 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 902202, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2312980, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2312980, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 959475, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 959475, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2851499, "unit": "ns/op\t 18998 B/op\t 290 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2851499, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18998, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9099, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142432 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9099, "unit": "ns/op", "extra": "142432 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142432 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142432 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 989.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1213579 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 989.4, "unit": "ns/op", "extra": "1213579 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1213579 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1213579 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18164, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18164, "unit": "ns/op", "extra": "63769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63769 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 371108, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 371108, "unit": "ns/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3057 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 495.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2480635 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.9, "unit": "ns/op", "extra": "2480635 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2480635 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2480635 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 624182, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 624182, "unit": "ns/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2096 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2763747, "unit": "ns/op\t 17851 B/op\t 155 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2763747, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17851, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1832148, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1832148, "unit": "ns/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "706 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5342251, "unit": "ns/op\t 34784 B/op\t 304 allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5342251, "unit": "ns/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34784, "unit": "B/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 846933, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 846933, "unit": "ns/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1194 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 643.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1889286 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 643.5, "unit": "ns/op", "extra": "1889286 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1889286 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1889286 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1530658, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1530658, "unit": "ns/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "663 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201659, "unit": "ns/op\t 7725 B/op\t 78 allocs/op", "extra": "5884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201659, "unit": "ns/op", "extra": "5884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7725, "unit": "B/op", "extra": "5884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5884 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166731, "unit": "ns/op\t 3848 B/op\t 74 allocs/op", "extra": "7472 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166731, "unit": "ns/op", "extra": "7472 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3848, "unit": "B/op", "extra": "7472 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7472 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403130, "unit": "ns/op\t 15770 B/op\t 151 allocs/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403130, "unit": "ns/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15770, "unit": "B/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2683 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 702537, "unit": "ns/op\t 28489 B/op\t 363 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 702537, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28489, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 562305, "unit": "ns/op\t 30386 B/op\t 391 allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 562305, "unit": "ns/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30386, "unit": "B/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1511163, "unit": "ns/op\t 56889 B/op\t 722 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1511163, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56889, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1116154, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1116154, "unit": "ns/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 329090, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 329090, "unit": "ns/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3818 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2075688, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2075688, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 156386, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9500 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 156386, "unit": "ns/op", "extra": "9500 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9500 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9500 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 127858, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9436 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 127858, "unit": "ns/op", "extra": "9436 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9436 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9436 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221507, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221507, "unit": "ns/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.57, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39152037 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.57, "unit": "ns/op", "extra": "39152037 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39152037 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39152037 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.135, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146160177 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.135, "unit": "ns/op", "extra": "146160177 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146160177 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146160177 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.21, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18872308 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.21, "unit": "ns/op", "extra": "18872308 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18872308 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18872308 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3174, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3174, "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", "value": 57.37, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21166358 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.37, "unit": "ns/op", "extra": "21166358 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21166358 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21166358 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2486649, "unit": "ns/op\t 87996 B/op\t 295 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2486649, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87996, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 685242, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685242, "unit": "ns/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1838 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2762398, "unit": "ns/op\t 98262 B/op\t 463 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2762398, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98262, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345695, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345695, "unit": "ns/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308065, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3916 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308065, "unit": "ns/op", "extra": "3916 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3916 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3916 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 705713, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 705713, "unit": "ns/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2432644, "unit": "ns/op\t 15332 B/op\t 281 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2432644, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15332, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1855639, "unit": "ns/op\t 14991 B/op\t 282 allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1855639, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14991, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5229215, "unit": "ns/op\t 26985 B/op\t 532 allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5229215, "unit": "ns/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26985, "unit": "B/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "247 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 959321, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 959321, "unit": "ns/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1209 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 966232, "unit": "ns/op\t 6768 B/op\t 53 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 966232, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6768, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3709770, "unit": "ns/op\t 13013 B/op\t 83 allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3709770, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13013, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206459, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206459, "unit": "ns/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5584 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207713, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5473 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207713, "unit": "ns/op", "extra": "5473 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5473 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5473 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 425027, "unit": "ns/op\t 3782 B/op\t 74 allocs/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 425027, "unit": "ns/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3782, "unit": "B/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 470147, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 470147, "unit": "ns/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1741, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "660188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1741, "unit": "ns/op", "extra": "660188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "660188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "660188 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 984782, "unit": "ns/op\t 226 B/op\t 3 allocs/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 984782, "unit": "ns/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 226, "unit": "B/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1400 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 391551, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 391551, "unit": "ns/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3604 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150515, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7808 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150515, "unit": "ns/op", "extra": "7808 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7808 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7808 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 729052, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 729052, "unit": "ns/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1652 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51853, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "20556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51853, "unit": "ns/op", "extra": "20556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "20556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "20556 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52259, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22942 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52259, "unit": "ns/op", "extra": "22942 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22942 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22942 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 116904, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 116904, "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", "value": 333.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3237520 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.6, "unit": "ns/op", "extra": "3237520 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3237520 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3237520 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.8, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13518861 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.8, "unit": "ns/op", "extra": "13518861 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13518861 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13518861 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1834927 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.5, "unit": "ns/op", "extra": "1834927 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1834927 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1834927 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61393, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61393, "unit": "ns/op", "extra": "19522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68759, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68759, "unit": "ns/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121930, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121930, "unit": "ns/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9705 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2505001, "unit": "ns/op\t 69114 B/op\t 597 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2505001, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69114, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758922, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758922, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2573476, "unit": "ns/op\t 97440 B/op\t 1002 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2573476, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97440, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356217, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356217, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1382229, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1382229, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2690967, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2690967, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1016800, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1016800, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19427, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60982 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19427, "unit": "ns/op", "extra": "60982 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60982 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60982 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2023598, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2023598, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "540 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": "69fb880bbfd9f30cdca89db6c4ebbc85d568ea2d", "message": "Merge pull request #1384 from gofiber/dependabot/github_actions/benchmark-action/github-action-benchmark-1.20.3\n\nbuild(deps): bump benchmark-action/github-action-benchmark from 1.20.1 to 1.20.3", "timestamp": "2024-05-20T09:51:39+02:00", "tree_id": "ffda5ec5483899ad8452f96d7f951af9533215ec", "url": "https://github.com/gofiber/storage/commit/69fb880bbfd9f30cdca89db6c4ebbc85d568ea2d" }, "date": 1716192026493, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596248, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596248, "unit": "ns/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1952 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532987, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532987, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 894332, "unit": "ns/op\t 23312 B/op\t 340 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894332, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23312, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2235401, "unit": "ns/op\t 10565 B/op\t 167 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2235401, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10565, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1325917, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1325917, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2881403, "unit": "ns/op\t 19057 B/op\t 290 allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2881403, "unit": "ns/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19057, "unit": "B/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "409 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8663, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142195 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8663, "unit": "ns/op", "extra": "142195 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142195 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142195 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1010, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1010, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17724, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67959 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17724, "unit": "ns/op", "extra": "67959 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67959 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67959 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 285778, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 285778, "unit": "ns/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 523.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2337510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 523.2, "unit": "ns/op", "extra": "2337510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2337510 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2337510 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 647428, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 647428, "unit": "ns/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1848 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2906792, "unit": "ns/op\t 17788 B/op\t 155 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2906792, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17788, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1784236, "unit": "ns/op\t 49549 B/op\t 64 allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1784236, "unit": "ns/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49549, "unit": "B/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5487579, "unit": "ns/op\t 34916 B/op\t 304 allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5487579, "unit": "ns/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34916, "unit": "B/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 865904, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 865904, "unit": "ns/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1787749 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635, "unit": "ns/op", "extra": "1787749 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1787749 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1787749 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1440689, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1440689, "unit": "ns/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "746 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212929, "unit": "ns/op\t 7695 B/op\t 78 allocs/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212929, "unit": "ns/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7695, "unit": "B/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5931 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161259, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161259, "unit": "ns/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7558 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404715, "unit": "ns/op\t 15645 B/op\t 151 allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404715, "unit": "ns/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15645, "unit": "B/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2726 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 690875, "unit": "ns/op\t 28495 B/op\t 363 allocs/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 690875, "unit": "ns/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28495, "unit": "B/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 598817, "unit": "ns/op\t 30335 B/op\t 391 allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 598817, "unit": "ns/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30335, "unit": "B/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2095 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1361858, "unit": "ns/op\t 56840 B/op\t 722 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1361858, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56840, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1055895, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1055895, "unit": "ns/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1050 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 334106, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334106, "unit": "ns/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2127993, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2127993, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114239, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114239, "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", "value": 120517, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8318 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120517, "unit": "ns/op", "extra": "8318 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8318 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8318 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 214010, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 214010, "unit": "ns/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.47, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39436953 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.47, "unit": "ns/op", "extra": "39436953 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39436953 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39436953 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.483, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "121886044 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.483, "unit": "ns/op", "extra": "121886044 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "121886044 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "121886044 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 60.91, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18682538 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 60.91, "unit": "ns/op", "extra": "18682538 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18682538 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18682538 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3265, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3265, "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", "value": 57.52, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20993553 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.52, "unit": "ns/op", "extra": "20993553 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20993553 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20993553 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2321763, "unit": "ns/op\t 87988 B/op\t 295 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2321763, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87988, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 664634, "unit": "ns/op\t 15703 B/op\t 201 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 664634, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15703, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2815100, "unit": "ns/op\t 98255 B/op\t 463 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2815100, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98255, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342326, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "3178 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342326, "unit": "ns/op", "extra": "3178 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3178 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3178 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306227, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306227, "unit": "ns/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718382, "unit": "ns/op\t 11413 B/op\t 170 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718382, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11413, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2354852, "unit": "ns/op\t 15305 B/op\t 281 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2354852, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15305, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1813747, "unit": "ns/op\t 14880 B/op\t 282 allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1813747, "unit": "ns/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14880, "unit": "B/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4824307, "unit": "ns/op\t 26923 B/op\t 532 allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4824307, "unit": "ns/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26923, "unit": "B/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 943559, "unit": "ns/op\t 6757 B/op\t 43 allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 943559, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6757, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 984916, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 984916, "unit": "ns/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1284 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3404440, "unit": "ns/op\t 13009 B/op\t 83 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3404440, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13009, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206071, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206071, "unit": "ns/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203407, "unit": "ns/op\t 2243 B/op\t 41 allocs/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203407, "unit": "ns/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2243, "unit": "B/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 41, "unit": "allocs/op", "extra": "5422 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411959, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2805 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411959, "unit": "ns/op", "extra": "2805 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2805 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2805 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 459825, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 459825, "unit": "ns/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2367 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1743, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "661726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1743, "unit": "ns/op", "extra": "661726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "661726 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "661726 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 860196, "unit": "ns/op\t 220 B/op\t 3 allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 860196, "unit": "ns/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 220, "unit": "B/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 328894, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3285 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 328894, "unit": "ns/op", "extra": "3285 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3285 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3285 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151729, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7112 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151729, "unit": "ns/op", "extra": "7112 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7112 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7112 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 689829, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 689829, "unit": "ns/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1782 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52318, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52318, "unit": "ns/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19860 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51014, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51014, "unit": "ns/op", "extra": "22578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22578 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22578 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109045, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109045, "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", "value": 344.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3343736 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 344.1, "unit": "ns/op", "extra": "3343736 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3343736 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3343736 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 89.97, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12800236 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 89.97, "unit": "ns/op", "extra": "12800236 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12800236 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12800236 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 638.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1848470 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 638.5, "unit": "ns/op", "extra": "1848470 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1848470 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1848470 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61006, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61006, "unit": "ns/op", "extra": "19784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19784 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66708, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17880 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66708, "unit": "ns/op", "extra": "17880 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17880 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17880 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124567, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124567, "unit": "ns/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9104 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2488400, "unit": "ns/op\t 69107 B/op\t 597 allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2488400, "unit": "ns/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69107, "unit": "B/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "529 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760649, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760649, "unit": "ns/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2881638, "unit": "ns/op\t 97487 B/op\t 1003 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2881638, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97487, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344967, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344967, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355002, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355002, "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", "value": 2683799, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2683799, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1177365, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1177365, "unit": "ns/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1035 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19144, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19144, "unit": "ns/op", "extra": "63440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63440 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63440 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2301145, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2301145, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "494 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": "1e2668c44b6cbb696df5c7a34ebbc2f782fd6d38", "message": "Merge pull request #1387 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.35.0\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.34.1 to 1.35.0 in /nats", "timestamp": "2024-05-20T10:07:25+02:00", "tree_id": "373848fc893973dd5e11b9accc9c2104e1c0ed5b", "url": "https://github.com/gofiber/storage/commit/1e2668c44b6cbb696df5c7a34ebbc2f782fd6d38" }, "date": 1716192975861, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602158, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602158, "unit": "ns/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 528278, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2331 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 528278, "unit": "ns/op", "extra": "2331 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2331 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2331 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 977884, "unit": "ns/op\t 23311 B/op\t 340 allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 977884, "unit": "ns/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1374 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2063492, "unit": "ns/op\t 10566 B/op\t 167 allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2063492, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10566, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1175716, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1175716, "unit": "ns/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "926 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3357060, "unit": "ns/op\t 19049 B/op\t 290 allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3357060, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19049, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8800, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143019 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8800, "unit": "ns/op", "extra": "143019 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143019 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143019 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1047, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1047, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20172, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64774 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20172, "unit": "ns/op", "extra": "64774 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64774 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64774 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 175208, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6813 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 175208, "unit": "ns/op", "extra": "6813 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6813 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6813 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 489.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2353198 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 489.3, "unit": "ns/op", "extra": "2353198 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2353198 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2353198 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 355233, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "3319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 355233, "unit": "ns/op", "extra": "3319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "3319 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3319 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3127509, "unit": "ns/op\t 17814 B/op\t 155 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3127509, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17814, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1757753, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1757753, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5145922, "unit": "ns/op\t 34852 B/op\t 304 allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5145922, "unit": "ns/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34852, "unit": "B/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 965984, "unit": "ns/op\t 6643 B/op\t 121 allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 965984, "unit": "ns/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6643, "unit": "B/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 646, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1782687 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 646, "unit": "ns/op", "extra": "1782687 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1782687 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1782687 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1460031, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1460031, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205088, "unit": "ns/op\t 7773 B/op\t 78 allocs/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205088, "unit": "ns/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7773, "unit": "B/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 163353, "unit": "ns/op\t 3824 B/op\t 74 allocs/op", "extra": "7538 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 163353, "unit": "ns/op", "extra": "7538 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3824, "unit": "B/op", "extra": "7538 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7538 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 407246, "unit": "ns/op\t 16278 B/op\t 151 allocs/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407246, "unit": "ns/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16278, "unit": "B/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2523 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 738122, "unit": "ns/op\t 28529 B/op\t 363 allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 738122, "unit": "ns/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28529, "unit": "B/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1596 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 599919, "unit": "ns/op\t 30365 B/op\t 391 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 599919, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30365, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1322295, "unit": "ns/op\t 56978 B/op\t 722 allocs/op", "extra": "961 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1322295, "unit": "ns/op", "extra": "961 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56978, "unit": "B/op", "extra": "961 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "961 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 979548, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 979548, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 339978, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 339978, "unit": "ns/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1659674, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1659674, "unit": "ns/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "847 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115433, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115433, "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", "value": 130977, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 130977, "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", "value": 253238, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4753 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 253238, "unit": "ns/op", "extra": "4753 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4753 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4753 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.08, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39062450 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.08, "unit": "ns/op", "extra": "39062450 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39062450 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39062450 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.152, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "126180644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.152, "unit": "ns/op", "extra": "126180644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "126180644 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "126180644 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18010794 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.52, "unit": "ns/op", "extra": "18010794 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18010794 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18010794 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3198, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3198, "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", "value": 57.55, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21294207 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.55, "unit": "ns/op", "extra": "21294207 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21294207 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21294207 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2221923, "unit": "ns/op\t 87788 B/op\t 295 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2221923, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87788, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 672938, "unit": "ns/op\t 15658 B/op\t 201 allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 672938, "unit": "ns/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15658, "unit": "B/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1734 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2469213, "unit": "ns/op\t 98424 B/op\t 463 allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2469213, "unit": "ns/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98424, "unit": "B/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "480 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341984, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341984, "unit": "ns/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 316303, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316303, "unit": "ns/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 768406, "unit": "ns/op\t 11413 B/op\t 170 allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 768406, "unit": "ns/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11413, "unit": "B/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2133426, "unit": "ns/op\t 15670 B/op\t 281 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2133426, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15670, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1786218, "unit": "ns/op\t 14961 B/op\t 282 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1786218, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14961, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4450703, "unit": "ns/op\t 27690 B/op\t 532 allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4450703, "unit": "ns/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27690, "unit": "B/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 954721, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 954721, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1041353, "unit": "ns/op\t 6774 B/op\t 53 allocs/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1041353, "unit": "ns/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6774, "unit": "B/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1287 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3019446, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3019446, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205561, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205561, "unit": "ns/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5808 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 200277, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 200277, "unit": "ns/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 398699, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 398699, "unit": "ns/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "3016 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 279302, "unit": "ns/op\t 145 B/op\t 3 allocs/op", "extra": "4671 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 279302, "unit": "ns/op", "extra": "4671 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 145, "unit": "B/op", "extra": "4671 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4671 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1990, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "671533 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1990, "unit": "ns/op", "extra": "671533 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "671533 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "671533 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 531626, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 531626, "unit": "ns/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2196 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 268951, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 268951, "unit": "ns/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4657 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150405, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7840 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150405, "unit": "ns/op", "extra": "7840 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7840 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7840 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 532906, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 532906, "unit": "ns/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2335 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52448, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22982 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52448, "unit": "ns/op", "extra": "22982 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22982 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22982 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51365, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51365, "unit": "ns/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106186, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106186, "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", "value": 338.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3467197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.9, "unit": "ns/op", "extra": "3467197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3467197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3467197 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 109.8, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13379046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 109.8, "unit": "ns/op", "extra": "13379046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13379046 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13379046 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1855969 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.5, "unit": "ns/op", "extra": "1855969 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1855969 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1855969 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 69031, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 69031, "unit": "ns/op", "extra": "19941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68812, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68812, "unit": "ns/op", "extra": "18001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18001 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18001 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121743, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121743, "unit": "ns/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9613 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2326411, "unit": "ns/op\t 69034 B/op\t 597 allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2326411, "unit": "ns/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69034, "unit": "B/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 748602, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 748602, "unit": "ns/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2507518, "unit": "ns/op\t 97607 B/op\t 1003 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2507518, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97607, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347465, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347465, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363115, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363115, "unit": "ns/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "855 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2682616, "unit": "ns/op\t 5533 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2682616, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5533, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 675173, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 675173, "unit": "ns/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1525 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20280, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62899 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20280, "unit": "ns/op", "extra": "62899 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62899 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62899 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1356230, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1356230, "unit": "ns/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "826 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": "e45af13e62663305afa28a770d3bdbe1d9a15f89", "message": "Merge pull request #1388 from gofiber/dependabot/go_modules/badger/go_modules-5e29427af7\n\nbuild(deps): bump golang.org/x/net from 0.23.0 to 0.25.0 in /badger in the go_modules group", "timestamp": "2024-05-21T08:53:18+02:00", "tree_id": "36ec6ef97e4adec139c04d8c5decf188eb802d6d", "url": "https://github.com/gofiber/storage/commit/e45af13e62663305afa28a770d3bdbe1d9a15f89" }, "date": 1716274923344, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599592, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599592, "unit": "ns/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 535880, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 535880, "unit": "ns/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898584, "unit": "ns/op\t 23315 B/op\t 340 allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898584, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2234104, "unit": "ns/op\t 10587 B/op\t 167 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2234104, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10587, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 955284, "unit": "ns/op\t 11891 B/op\t 212 allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 955284, "unit": "ns/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11891, "unit": "B/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1114 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2602986, "unit": "ns/op\t 19014 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2602986, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19014, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9003, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138921 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9003, "unit": "ns/op", "extra": "138921 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138921 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138921 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1069, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1069, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18475, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65128 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18475, "unit": "ns/op", "extra": "65128 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65128 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65128 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 254788, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4521 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 254788, "unit": "ns/op", "extra": "4521 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4521 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4521 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2368453 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.4, "unit": "ns/op", "extra": "2368453 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2368453 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2368453 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 439893, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 439893, "unit": "ns/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2720 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2744433, "unit": "ns/op\t 17795 B/op\t 155 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2744433, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17795, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2113941, "unit": "ns/op\t 49560 B/op\t 64 allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2113941, "unit": "ns/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49560, "unit": "B/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5156163, "unit": "ns/op\t 34859 B/op\t 304 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5156163, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34859, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 971660, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 971660, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1813528 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.8, "unit": "ns/op", "extra": "1813528 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1813528 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1813528 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1715780, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1715780, "unit": "ns/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205171, "unit": "ns/op\t 7755 B/op\t 78 allocs/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205171, "unit": "ns/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7755, "unit": "B/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5844 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168364, "unit": "ns/op\t 3853 B/op\t 74 allocs/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168364, "unit": "ns/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3853, "unit": "B/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7561 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 407474, "unit": "ns/op\t 16010 B/op\t 151 allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 407474, "unit": "ns/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16010, "unit": "B/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 714076, "unit": "ns/op\t 28496 B/op\t 363 allocs/op", "extra": "1656 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714076, "unit": "ns/op", "extra": "1656 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28496, "unit": "B/op", "extra": "1656 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1656 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 632517, "unit": "ns/op\t 30412 B/op\t 391 allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 632517, "unit": "ns/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30412, "unit": "B/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1348122, "unit": "ns/op\t 56913 B/op\t 722 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1348122, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56913, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1005993, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1005993, "unit": "ns/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319604, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319604, "unit": "ns/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3759 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1699331, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1699331, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116300, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10034 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116300, "unit": "ns/op", "extra": "10034 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10034 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10034 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 128025, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 128025, "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", "value": 219316, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219316, "unit": "ns/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5626 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.62, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39268924 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.62, "unit": "ns/op", "extra": "39268924 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39268924 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39268924 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.137, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "133612492 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.137, "unit": "ns/op", "extra": "133612492 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "133612492 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "133612492 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.32, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19127550 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.32, "unit": "ns/op", "extra": "19127550 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19127550 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19127550 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3366, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3366, "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", "value": 56.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21299097 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "21299097 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21299097 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21299097 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2236864, "unit": "ns/op\t 87816 B/op\t 295 allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2236864, "unit": "ns/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87816, "unit": "B/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 686577, "unit": "ns/op\t 15698 B/op\t 201 allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 686577, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15698, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2530568, "unit": "ns/op\t 97597 B/op\t 463 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2530568, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97597, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 392696, "unit": "ns/op\t 6414 B/op\t 97 allocs/op", "extra": "3206 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 392696, "unit": "ns/op", "extra": "3206 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3206 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3206 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 315246, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 315246, "unit": "ns/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3848 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716557, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716557, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2220165, "unit": "ns/op\t 15580 B/op\t 281 allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2220165, "unit": "ns/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15580, "unit": "B/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "506 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1785006, "unit": "ns/op\t 15148 B/op\t 282 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1785006, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15148, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4606901, "unit": "ns/op\t 28266 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4606901, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28266, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 988071, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 988071, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 955325, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 955325, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3278539, "unit": "ns/op\t 13026 B/op\t 83 allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3278539, "unit": "ns/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13026, "unit": "B/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "336 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206543, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206543, "unit": "ns/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5595 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206527, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206527, "unit": "ns/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5684 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 444536, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 444536, "unit": "ns/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2731 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 387149, "unit": "ns/op\t 167 B/op\t 3 allocs/op", "extra": "3172 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 387149, "unit": "ns/op", "extra": "3172 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 167, "unit": "B/op", "extra": "3172 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3172 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1742, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "594627 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1742, "unit": "ns/op", "extra": "594627 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "594627 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "594627 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 705823, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 705823, "unit": "ns/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1515 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 289866, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 289866, "unit": "ns/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3463 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 178610, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6486 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 178610, "unit": "ns/op", "extra": "6486 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6486 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6486 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 594185, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 594185, "unit": "ns/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53153, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22855 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53153, "unit": "ns/op", "extra": "22855 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22855 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22855 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51914, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51914, "unit": "ns/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107126, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107126, "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", "value": 334, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3764341 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334, "unit": "ns/op", "extra": "3764341 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3764341 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3764341 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.54, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13224789 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.54, "unit": "ns/op", "extra": "13224789 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13224789 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13224789 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 617.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1922828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 617.3, "unit": "ns/op", "extra": "1922828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1922828 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1922828 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61410, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61410, "unit": "ns/op", "extra": "19147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19147 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68521, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17661 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68521, "unit": "ns/op", "extra": "17661 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17661 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17661 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124075, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9628 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124075, "unit": "ns/op", "extra": "9628 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9628 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9628 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2418052, "unit": "ns/op\t 69141 B/op\t 597 allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2418052, "unit": "ns/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69141, "unit": "B/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "552 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 770618, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 770618, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2587689, "unit": "ns/op\t 97504 B/op\t 1003 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2587689, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97504, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350147, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350147, "unit": "ns/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "874 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1365451, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1365451, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2713552, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2713552, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 795742, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 795742, "unit": "ns/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1449 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19822, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62396 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19822, "unit": "ns/op", "extra": "62396 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62396 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62396 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1882473, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1882473, "unit": "ns/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "704 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "704 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": "5e25d4abcabd20e6dc2ab3da8c5dfd8c45a06582", "message": "Merge pull request #1386 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.15\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.13 to 1.27.15 in /dynamodb", "timestamp": "2024-05-21T09:01:51+02:00", "tree_id": "8ed7b4b31713203e5a32b834e311ff27226afe0e", "url": "https://github.com/gofiber/storage/commit/5e25d4abcabd20e6dc2ab3da8c5dfd8c45a06582" }, "date": 1716275473714, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 598664, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 598664, "unit": "ns/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1933 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 550687, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550687, "unit": "ns/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901929, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901929, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2237192, "unit": "ns/op\t 10537 B/op\t 167 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2237192, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10537, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1157864, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1157864, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2934356, "unit": "ns/op\t 18988 B/op\t 290 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2934356, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18988, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8994, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143182 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8994, "unit": "ns/op", "extra": "143182 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143182 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143182 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1096, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1096, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18216, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65342 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18216, "unit": "ns/op", "extra": "65342 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65342 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65342 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 286436, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 286436, "unit": "ns/op", "extra": "4204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4204 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2369006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.2, "unit": "ns/op", "extra": "2369006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2369006 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2369006 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 533331, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 533331, "unit": "ns/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2815896, "unit": "ns/op\t 17805 B/op\t 155 allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2815896, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17805, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2037464, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2037464, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5843043, "unit": "ns/op\t 34804 B/op\t 304 allocs/op", "extra": "177 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5843043, "unit": "ns/op", "extra": "177 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34804, "unit": "B/op", "extra": "177 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "177 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1015084, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1015084, "unit": "ns/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1058 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1577508 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.1, "unit": "ns/op", "extra": "1577508 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1577508 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1577508 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1752976, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1752976, "unit": "ns/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "606 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209788, "unit": "ns/op\t 7855 B/op\t 78 allocs/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209788, "unit": "ns/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7855, "unit": "B/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5690 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168619, "unit": "ns/op\t 3832 B/op\t 74 allocs/op", "extra": "6631 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168619, "unit": "ns/op", "extra": "6631 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "6631 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "6631 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 414668, "unit": "ns/op\t 16118 B/op\t 151 allocs/op", "extra": "2575 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 414668, "unit": "ns/op", "extra": "2575 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16118, "unit": "B/op", "extra": "2575 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2575 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 716736, "unit": "ns/op\t 28517 B/op\t 363 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 716736, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28517, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 518503, "unit": "ns/op\t 30321 B/op\t 391 allocs/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 518503, "unit": "ns/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30321, "unit": "B/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2108 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1268102, "unit": "ns/op\t 56968 B/op\t 722 allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1268102, "unit": "ns/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56968, "unit": "B/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "904 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1061930, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1061930, "unit": "ns/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1098 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 344946, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344946, "unit": "ns/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3793 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1963977, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1963977, "unit": "ns/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "753 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115905, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115905, "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", "value": 122178, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9555 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122178, "unit": "ns/op", "extra": "9555 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9555 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9555 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 251078, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 251078, "unit": "ns/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5438 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.4, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39515464 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.4, "unit": "ns/op", "extra": "39515464 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39515464 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39515464 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.198, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150353674 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.198, "unit": "ns/op", "extra": "150353674 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150353674 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150353674 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.21, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21815662 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.21, "unit": "ns/op", "extra": "21815662 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21815662 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21815662 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3284, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3284, "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", "value": 56.7, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21251043 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.7, "unit": "ns/op", "extra": "21251043 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21251043 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21251043 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2926366, "unit": "ns/op\t 87431 B/op\t 295 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2926366, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87431, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 781588, "unit": "ns/op\t 15566 B/op\t 201 allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 781588, "unit": "ns/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15566, "unit": "B/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2602294, "unit": "ns/op\t 97715 B/op\t 463 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2602294, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97715, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346957, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346957, "unit": "ns/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3274 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 346707, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 346707, "unit": "ns/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3758 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723577, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723577, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2282322, "unit": "ns/op\t 15201 B/op\t 281 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2282322, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15201, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1832409, "unit": "ns/op\t 15147 B/op\t 282 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1832409, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15147, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4804981, "unit": "ns/op\t 27228 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4804981, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27228, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 969247, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 969247, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1094304, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1094304, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3488996, "unit": "ns/op\t 13011 B/op\t 83 allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3488996, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13011, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211417, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5646 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211417, "unit": "ns/op", "extra": "5646 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5646 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5646 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205978, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5403 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205978, "unit": "ns/op", "extra": "5403 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5403 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5403 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415993, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415993, "unit": "ns/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2846 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 434759, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3073 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 434759, "unit": "ns/op", "extra": "3073 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3073 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3073 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1770, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "640180 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1770, "unit": "ns/op", "extra": "640180 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "640180 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "640180 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 764521, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 764521, "unit": "ns/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1632 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 329153, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 329153, "unit": "ns/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 162415, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 162415, "unit": "ns/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8114 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 635726, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 635726, "unit": "ns/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52937, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52937, "unit": "ns/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22701 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51758, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51758, "unit": "ns/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23365 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 114750, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 114750, "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", "value": 334.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3495148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334.9, "unit": "ns/op", "extra": "3495148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3495148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3495148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.43, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12207084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.43, "unit": "ns/op", "extra": "12207084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12207084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12207084 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 617.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1784140 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 617.4, "unit": "ns/op", "extra": "1784140 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1784140 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1784140 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62870, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62870, "unit": "ns/op", "extra": "19518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19518 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68666, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68666, "unit": "ns/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121853, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121853, "unit": "ns/op", "extra": "9766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9766 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9766 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2442375, "unit": "ns/op\t 69184 B/op\t 597 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2442375, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69184, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 771484, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 771484, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2601775, "unit": "ns/op\t 97437 B/op\t 1003 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2601775, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97437, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353854, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353854, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367807, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367807, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2745638, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2745638, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 973484, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 973484, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19747, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19747, "unit": "ns/op", "extra": "57673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57673 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57673 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1813751, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1813751, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "651 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": "8be98ec12fe9d02cf879da825452dd7244c3fd4d", "message": "Merge pull request #1389 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.96.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.95.0 to 0.96.0 in /cloudflarekv", "timestamp": "2024-05-22T09:59:39+02:00", "tree_id": "976fdbe4e27db81b35f5ea722e312ce3e92e6a53", "url": "https://github.com/gofiber/storage/commit/8be98ec12fe9d02cf879da825452dd7244c3fd4d" }, "date": 1716365316342, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 594767, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 594767, "unit": "ns/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 540607, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 540607, "unit": "ns/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2203 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 909462, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 909462, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 3209048, "unit": "ns/op\t 10539 B/op\t 167 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 3209048, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10539, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1122469, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1122469, "unit": "ns/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "914 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2560401, "unit": "ns/op\t 18993 B/op\t 290 allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2560401, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18993, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9238, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "121738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9238, "unit": "ns/op", "extra": "121738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "121738 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "121738 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1035, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "994560 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1035, "unit": "ns/op", "extra": "994560 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "994560 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "994560 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18079, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67804 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18079, "unit": "ns/op", "extra": "67804 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67804 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67804 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 210745, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5019 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 210745, "unit": "ns/op", "extra": "5019 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5019 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5019 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 517.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2468434 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 517.4, "unit": "ns/op", "extra": "2468434 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2468434 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2468434 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 400285, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 400285, "unit": "ns/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2869226, "unit": "ns/op\t 17828 B/op\t 155 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2869226, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17828, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1813339, "unit": "ns/op\t 49549 B/op\t 64 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1813339, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49549, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5444224, "unit": "ns/op\t 34772 B/op\t 304 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5444224, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34772, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 873947, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 873947, "unit": "ns/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 655.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1874916 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 655.1, "unit": "ns/op", "extra": "1874916 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1874916 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1874916 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1661231, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1661231, "unit": "ns/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "620 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212376, "unit": "ns/op\t 7811 B/op\t 78 allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212376, "unit": "ns/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7811, "unit": "B/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167858, "unit": "ns/op\t 3841 B/op\t 74 allocs/op", "extra": "7428 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167858, "unit": "ns/op", "extra": "7428 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3841, "unit": "B/op", "extra": "7428 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7428 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413019, "unit": "ns/op\t 16119 B/op\t 158 allocs/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413019, "unit": "ns/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16119, "unit": "B/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2712 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 800379, "unit": "ns/op\t 28482 B/op\t 363 allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 800379, "unit": "ns/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28482, "unit": "B/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1483 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 555305, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 555305, "unit": "ns/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2018 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1307956, "unit": "ns/op\t 56921 B/op\t 722 allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1307956, "unit": "ns/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56921, "unit": "B/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "842 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1014213, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1014213, "unit": "ns/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 363653, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 363653, "unit": "ns/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3562 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1775276, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1775276, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 123285, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123285, "unit": "ns/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 127466, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 127466, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 247661, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 247661, "unit": "ns/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4893 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.55, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37893193 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.55, "unit": "ns/op", "extra": "37893193 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37893193 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37893193 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.587, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "128261786 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.587, "unit": "ns/op", "extra": "128261786 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "128261786 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "128261786 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20899886 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.48, "unit": "ns/op", "extra": "20899886 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20899886 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20899886 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3226, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3226, "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", "value": 56.51, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21044409 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.51, "unit": "ns/op", "extra": "21044409 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21044409 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21044409 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2190161, "unit": "ns/op\t 87697 B/op\t 295 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2190161, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87697, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 688170, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 688170, "unit": "ns/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2791133, "unit": "ns/op\t 97601 B/op\t 463 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2791133, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349269, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349269, "unit": "ns/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310457, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310457, "unit": "ns/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3913 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719762, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719762, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2280078, "unit": "ns/op\t 15608 B/op\t 281 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2280078, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15608, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1873009, "unit": "ns/op\t 14870 B/op\t 282 allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1873009, "unit": "ns/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14870, "unit": "B/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "614 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4713462, "unit": "ns/op\t 27987 B/op\t 532 allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4713462, "unit": "ns/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27987, "unit": "B/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 973275, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 973275, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 975930, "unit": "ns/op\t 6754 B/op\t 53 allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 975930, "unit": "ns/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6754, "unit": "B/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3128003, "unit": "ns/op\t 13001 B/op\t 83 allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3128003, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13001, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211981, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5298 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211981, "unit": "ns/op", "extra": "5298 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5298 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5298 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 214226, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5226 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 214226, "unit": "ns/op", "extra": "5226 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5226 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5226 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411400, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2806 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411400, "unit": "ns/op", "extra": "2806 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2806 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2806 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 390665, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 390665, "unit": "ns/op", "extra": "4075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4075 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4075 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1818, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "676248 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1818, "unit": "ns/op", "extra": "676248 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "676248 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "676248 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 640371, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 640371, "unit": "ns/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1855 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 287503, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 287503, "unit": "ns/op", "extra": "4212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4212 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4212 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 158142, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 158142, "unit": "ns/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7701 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 570970, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 570970, "unit": "ns/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2073 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52337, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52337, "unit": "ns/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23298 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51159, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23124 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51159, "unit": "ns/op", "extra": "23124 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23124 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23124 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108421, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108421, "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", "value": 342.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3630148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.5, "unit": "ns/op", "extra": "3630148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3630148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3630148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.43, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13164901 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.43, "unit": "ns/op", "extra": "13164901 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13164901 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13164901 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 669.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1601953 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 669.7, "unit": "ns/op", "extra": "1601953 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1601953 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1601953 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61180, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19017 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61180, "unit": "ns/op", "extra": "19017 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19017 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19017 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76364, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76364, "unit": "ns/op", "extra": "16941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16941 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16941 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123572, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9568 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123572, "unit": "ns/op", "extra": "9568 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9568 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9568 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2354954, "unit": "ns/op\t 69163 B/op\t 597 allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2354954, "unit": "ns/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69163, "unit": "B/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "535 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 813553, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 813553, "unit": "ns/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2898263, "unit": "ns/op\t 97572 B/op\t 1002 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2898263, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97572, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1366866, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1366866, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1379327, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1379327, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2727469, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2727469, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 822630, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 822630, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 23484, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 23484, "unit": "ns/op", "extra": "63128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63128 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63128 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1680289, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1680289, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "750 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": "72ad24d050fbfa816d88b133112a5abb5bb9e2a2", "message": "Merge pull request #1390 from gofiber/dependabot/go_modules/coherence/github.com/oracle/coherence-go-client-1.2.2\n\nbuild(deps): bump github.com/oracle/coherence-go-client from 1.2.1 to 1.2.2 in /coherence", "timestamp": "2024-05-23T09:54:15+02:00", "tree_id": "3506f40fb7fe5b3d30f3cabc0ab060b0d4a1db44", "url": "https://github.com/gofiber/storage/commit/72ad24d050fbfa816d88b133112a5abb5bb9e2a2" }, "date": 1716451366978, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602273, "unit": "ns/op\t 15439 B/op\t 225 allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602273, "unit": "ns/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15439, "unit": "B/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 543884, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 543884, "unit": "ns/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 906899, "unit": "ns/op\t 23338 B/op\t 340 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 906899, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23338, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2345392, "unit": "ns/op\t 10587 B/op\t 167 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2345392, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10587, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1080251, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1080251, "unit": "ns/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "948 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2939933, "unit": "ns/op\t 19087 B/op\t 290 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2939933, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19087, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8823, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "136850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8823, "unit": "ns/op", "extra": "136850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136850 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136850 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1117, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1117, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17955, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66940 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17955, "unit": "ns/op", "extra": "66940 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66940 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66940 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 320067, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "3595 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 320067, "unit": "ns/op", "extra": "3595 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "3595 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3595 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 497.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2401514 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 497.4, "unit": "ns/op", "extra": "2401514 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2401514 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2401514 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 582609, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2506 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 582609, "unit": "ns/op", "extra": "2506 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2506 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2506 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2686200, "unit": "ns/op\t 17795 B/op\t 155 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2686200, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17795, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1838678, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1838678, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5112856, "unit": "ns/op\t 34846 B/op\t 304 allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5112856, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34846, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 923439, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 923439, "unit": "ns/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1153 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 633.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1586691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 633.8, "unit": "ns/op", "extra": "1586691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1586691 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1586691 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1553289, "unit": "ns/op\t 14401 B/op\t 267 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1553289, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14401, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201013, "unit": "ns/op\t 7690 B/op\t 78 allocs/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201013, "unit": "ns/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7690, "unit": "B/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 168166, "unit": "ns/op\t 3832 B/op\t 74 allocs/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 168166, "unit": "ns/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3832, "unit": "B/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7238 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405871, "unit": "ns/op\t 7961 B/op\t 151 allocs/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405871, "unit": "ns/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7961, "unit": "B/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 697886, "unit": "ns/op\t 28506 B/op\t 363 allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 697886, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28506, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 524275, "unit": "ns/op\t 30358 B/op\t 391 allocs/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 524275, "unit": "ns/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30358, "unit": "B/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2152 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1309385, "unit": "ns/op\t 56963 B/op\t 722 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1309385, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56963, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1032885, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1032885, "unit": "ns/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1116 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 314460, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3462 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 314460, "unit": "ns/op", "extra": "3462 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3462 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3462 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1832384, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1832384, "unit": "ns/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "729 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 128338, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 128338, "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", "value": 116867, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9037 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116867, "unit": "ns/op", "extra": "9037 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9037 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9037 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 223484, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 223484, "unit": "ns/op", "extra": "4544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4544 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4544 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.93, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39291440 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.93, "unit": "ns/op", "extra": "39291440 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39291440 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39291440 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.05, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150256146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.05, "unit": "ns/op", "extra": "150256146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150256146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150256146 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.64, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21125758 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.64, "unit": "ns/op", "extra": "21125758 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21125758 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21125758 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3211, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3211, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21276477 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21276477 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21276477 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21276477 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2626305, "unit": "ns/op\t 87343 B/op\t 295 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2626305, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87343, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 698473, "unit": "ns/op\t 15614 B/op\t 201 allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 698473, "unit": "ns/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15614, "unit": "B/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1762 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3090622, "unit": "ns/op\t 97599 B/op\t 463 allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3090622, "unit": "ns/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97599, "unit": "B/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351670, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351670, "unit": "ns/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3578 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 320461, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 320461, "unit": "ns/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 724207, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724207, "unit": "ns/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2426418, "unit": "ns/op\t 15313 B/op\t 281 allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2426418, "unit": "ns/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15313, "unit": "B/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "501 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1828225, "unit": "ns/op\t 14950 B/op\t 282 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1828225, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14950, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5857241, "unit": "ns/op\t 26946 B/op\t 532 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5857241, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26946, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 959331, "unit": "ns/op\t 6769 B/op\t 43 allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 959331, "unit": "ns/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6769, "unit": "B/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 984271, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 984271, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3767223, "unit": "ns/op\t 13027 B/op\t 83 allocs/op", "extra": "310 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3767223, "unit": "ns/op", "extra": "310 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "310 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "310 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 204390, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 204390, "unit": "ns/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5026 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 231282, "unit": "ns/op\t 2196 B/op\t 40 allocs/op", "extra": "4566 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 231282, "unit": "ns/op", "extra": "4566 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2196, "unit": "B/op", "extra": "4566 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "4566 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416734, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416734, "unit": "ns/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2889 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 574134, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 574134, "unit": "ns/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1708, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "673773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "673773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "673773 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "673773 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1033240, "unit": "ns/op\t 217 B/op\t 3 allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1033240, "unit": "ns/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 217, "unit": "B/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 381415, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 381415, "unit": "ns/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153016, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7898 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153016, "unit": "ns/op", "extra": "7898 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7898 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7898 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 712054, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 712054, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58391, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58391, "unit": "ns/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23926 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54424, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21411 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54424, "unit": "ns/op", "extra": "21411 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21411 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21411 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108572, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108572, "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", "value": 326.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3834033 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 326.8, "unit": "ns/op", "extra": "3834033 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3834033 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3834033 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.79, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13759209 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.79, "unit": "ns/op", "extra": "13759209 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13759209 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13759209 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 622.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1938007 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 622.7, "unit": "ns/op", "extra": "1938007 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1938007 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1938007 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60416, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19435 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60416, "unit": "ns/op", "extra": "19435 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19435 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19435 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67570, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67570, "unit": "ns/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18025 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121480, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121480, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2637596, "unit": "ns/op\t 69078 B/op\t 597 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2637596, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69078, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 771502, "unit": "ns/op\t 66335 B/op\t 544 allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 771502, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66335, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2703610, "unit": "ns/op\t 97597 B/op\t 1003 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2703610, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97597, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1367911, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1367911, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364542, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364542, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2699710, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2699710, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1145989, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1145989, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19537, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63493 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19537, "unit": "ns/op", "extra": "63493 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63493 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63493 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1741943, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1741943, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "675 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": "49e5f016e03f2cea00df19adfb3f7632cd0c2078", "message": "Merge pull request #1391 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/credentials-1.17.16\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.15 to 1.17.16 in /s3", "timestamp": "2024-05-27T09:25:59+02:00", "tree_id": "757f596ab00c892122762b4b3def7c4c90a46203", "url": "https://github.com/gofiber/storage/commit/49e5f016e03f2cea00df19adfb3f7632cd0c2078" }, "date": 1716795297173, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 601459, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 601459, "unit": "ns/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2025 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536770, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2155 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536770, "unit": "ns/op", "extra": "2155 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2155 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2155 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 906315, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 906315, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2118249, "unit": "ns/op\t 10620 B/op\t 167 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2118249, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10620, "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", "value": 1100303, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1100303, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2607716, "unit": "ns/op\t 19053 B/op\t 290 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2607716, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19053, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8867, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "124224 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8867, "unit": "ns/op", "extra": "124224 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124224 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124224 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1018, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1210545 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1018, "unit": "ns/op", "extra": "1210545 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1210545 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1210545 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18211, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65008 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18211, "unit": "ns/op", "extra": "65008 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65008 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65008 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 206152, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "6202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 206152, "unit": "ns/op", "extra": "6202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 496.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2393798 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 496.1, "unit": "ns/op", "extra": "2393798 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2393798 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2393798 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 386014, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 386014, "unit": "ns/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2661754, "unit": "ns/op\t 17823 B/op\t 155 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2661754, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17823, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1785347, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1785347, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5094245, "unit": "ns/op\t 34771 B/op\t 304 allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5094245, "unit": "ns/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34771, "unit": "B/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 953308, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 953308, "unit": "ns/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1189 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1655079 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.8, "unit": "ns/op", "extra": "1655079 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1655079 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1655079 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1627827, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1627827, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210667, "unit": "ns/op\t 7821 B/op\t 78 allocs/op", "extra": "5733 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210667, "unit": "ns/op", "extra": "5733 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7821, "unit": "B/op", "extra": "5733 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5733 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169261, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7569 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169261, "unit": "ns/op", "extra": "7569 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7569 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7569 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413020, "unit": "ns/op\t 16360 B/op\t 151 allocs/op", "extra": "2500 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413020, "unit": "ns/op", "extra": "2500 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16360, "unit": "B/op", "extra": "2500 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2500 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 714931, "unit": "ns/op\t 28530 B/op\t 363 allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 714931, "unit": "ns/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28530, "unit": "B/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 539172, "unit": "ns/op\t 30369 B/op\t 391 allocs/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 539172, "unit": "ns/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2245 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1361303, "unit": "ns/op\t 56948 B/op\t 722 allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1361303, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56948, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1026260, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1026260, "unit": "ns/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1165 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 320474, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 320474, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1985885, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1985885, "unit": "ns/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "810 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 141580, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 141580, "unit": "ns/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "7956 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 142289, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "8950 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 142289, "unit": "ns/op", "extra": "8950 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "8950 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8950 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 220698, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4981 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220698, "unit": "ns/op", "extra": "4981 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4981 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4981 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.2, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39290197 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.2, "unit": "ns/op", "extra": "39290197 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39290197 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39290197 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.366, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "142807340 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.366, "unit": "ns/op", "extra": "142807340 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142807340 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142807340 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21613134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.34, "unit": "ns/op", "extra": "21613134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21613134 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21613134 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3321, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3321, "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", "value": 56.7, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21307741 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.7, "unit": "ns/op", "extra": "21307741 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21307741 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21307741 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2191267, "unit": "ns/op\t 88291 B/op\t 295 allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2191267, "unit": "ns/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88291, "unit": "B/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 668899, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 668899, "unit": "ns/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1820 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2515273, "unit": "ns/op\t 98131 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2515273, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98131, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 377371, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 377371, "unit": "ns/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3607 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308027, "unit": "ns/op\t 7297 B/op\t 85 allocs/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308027, "unit": "ns/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7297, "unit": "B/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3780 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 707519, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 707519, "unit": "ns/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1743 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2213236, "unit": "ns/op\t 15432 B/op\t 281 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2213236, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15432, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1812734, "unit": "ns/op\t 14879 B/op\t 282 allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1812734, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14879, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4488554, "unit": "ns/op\t 27471 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4488554, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27471, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 950747, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 950747, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 958404, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 958404, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3093054, "unit": "ns/op\t 13002 B/op\t 83 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3093054, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13002, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206244, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206244, "unit": "ns/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207634, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207634, "unit": "ns/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 445377, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 445377, "unit": "ns/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 298510, "unit": "ns/op\t 148 B/op\t 3 allocs/op", "extra": "4456 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 298510, "unit": "ns/op", "extra": "4456 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 148, "unit": "B/op", "extra": "4456 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4456 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1704, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "697628 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1704, "unit": "ns/op", "extra": "697628 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697628 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697628 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 558965, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 558965, "unit": "ns/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2188 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 276853, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 276853, "unit": "ns/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4006 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 172559, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 172559, "unit": "ns/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7947 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 546574, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 546574, "unit": "ns/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2036 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52204, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19570 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52204, "unit": "ns/op", "extra": "19570 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19570 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19570 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50884, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50884, "unit": "ns/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23950 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105152, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105152, "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", "value": 323.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3557838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 323.1, "unit": "ns/op", "extra": "3557838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3557838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3557838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.05, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12748280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.05, "unit": "ns/op", "extra": "12748280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12748280 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12748280 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 605.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1802272 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 605.7, "unit": "ns/op", "extra": "1802272 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1802272 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1802272 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61357, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61357, "unit": "ns/op", "extra": "19624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19624 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67028, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67028, "unit": "ns/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18123 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119963, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9639 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119963, "unit": "ns/op", "extra": "9639 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9639 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9639 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2384472, "unit": "ns/op\t 69169 B/op\t 597 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2384472, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69169, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 759229, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 759229, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2536306, "unit": "ns/op\t 97555 B/op\t 1003 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2536306, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97555, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1354395, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1354395, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1390395, "unit": "ns/op\t 2812 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1390395, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2812, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2695032, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2695032, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 733846, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 733846, "unit": "ns/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1520 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19208, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63468 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19208, "unit": "ns/op", "extra": "63468 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63468 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63468 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1460458, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1460458, "unit": "ns/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "711 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "711 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": "32c98e7637ec0582f99148a74cd1dd79faaa9477", "message": "Merge pull request #1392 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.16\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16 in /s3", "timestamp": "2024-05-27T09:27:12+02:00", "tree_id": "f32b3f2093030ded06bae389191070b5f6938b4d", "url": "https://github.com/gofiber/storage/commit/32c98e7637ec0582f99148a74cd1dd79faaa9477" }, "date": 1716795378192, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 601749, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "1927 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 601749, "unit": "ns/op", "extra": "1927 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1927 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1927 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 542039, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542039, "unit": "ns/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 904902, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 904902, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2153657, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2153657, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 959021, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 959021, "unit": "ns/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2575104, "unit": "ns/op\t 18997 B/op\t 290 allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2575104, "unit": "ns/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18997, "unit": "B/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "428 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8922, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "134758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8922, "unit": "ns/op", "extra": "134758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "134758 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "134758 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1004, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1126293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1004, "unit": "ns/op", "extra": "1126293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1126293 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1126293 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18836, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "60104 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18836, "unit": "ns/op", "extra": "60104 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "60104 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "60104 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 229272, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 229272, "unit": "ns/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5588 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 495.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2450890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.8, "unit": "ns/op", "extra": "2450890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2450890 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2450890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 478091, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 478091, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3433551, "unit": "ns/op\t 17848 B/op\t 155 allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3433551, "unit": "ns/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17848, "unit": "B/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1742665, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1742665, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5328368, "unit": "ns/op\t 34775 B/op\t 304 allocs/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5328368, "unit": "ns/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34775, "unit": "B/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 763905, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 763905, "unit": "ns/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1383 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 649.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1844334 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 649.6, "unit": "ns/op", "extra": "1844334 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1844334 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1844334 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1664799, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1664799, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203725, "unit": "ns/op\t 7773 B/op\t 78 allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203725, "unit": "ns/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7773, "unit": "B/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5816 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166534, "unit": "ns/op\t 3830 B/op\t 74 allocs/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166534, "unit": "ns/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3830, "unit": "B/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7411 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 406646, "unit": "ns/op\t 7961 B/op\t 151 allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 406646, "unit": "ns/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7961, "unit": "B/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 722300, "unit": "ns/op\t 28527 B/op\t 363 allocs/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722300, "unit": "ns/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28527, "unit": "B/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 546084, "unit": "ns/op\t 30369 B/op\t 391 allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 546084, "unit": "ns/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30369, "unit": "B/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1519920, "unit": "ns/op\t 56940 B/op\t 722 allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1519920, "unit": "ns/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56940, "unit": "B/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "822 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1045335, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1045335, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 321836, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 321836, "unit": "ns/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3817 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2037454, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2037454, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 131670, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8803 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 131670, "unit": "ns/op", "extra": "8803 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8803 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8803 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 136940, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "7722 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 136940, "unit": "ns/op", "extra": "7722 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "7722 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7722 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 251239, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4392 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 251239, "unit": "ns/op", "extra": "4392 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4392 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4392 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.67, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39248239 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.67, "unit": "ns/op", "extra": "39248239 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39248239 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39248239 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.461, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148843544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.461, "unit": "ns/op", "extra": "148843544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148843544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148843544 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.04, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21440698 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.04, "unit": "ns/op", "extra": "21440698 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21440698 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21440698 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3401, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3401, "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", "value": 58.25, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21297307 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.25, "unit": "ns/op", "extra": "21297307 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21297307 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21297307 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2317246, "unit": "ns/op\t 88017 B/op\t 295 allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2317246, "unit": "ns/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88017, "unit": "B/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "574 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 674371, "unit": "ns/op\t 15591 B/op\t 201 allocs/op", "extra": "1826 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 674371, "unit": "ns/op", "extra": "1826 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15591, "unit": "B/op", "extra": "1826 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1826 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2563853, "unit": "ns/op\t 98069 B/op\t 463 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2563853, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98069, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343636, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343636, "unit": "ns/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3031 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311604, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311604, "unit": "ns/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3574 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719467, "unit": "ns/op\t 11418 B/op\t 170 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719467, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11418, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2253530, "unit": "ns/op\t 15470 B/op\t 281 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2253530, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15470, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1820746, "unit": "ns/op\t 14865 B/op\t 282 allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1820746, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14865, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4611116, "unit": "ns/op\t 28322 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4611116, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28322, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 951659, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 951659, "unit": "ns/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 975704, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 975704, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3301784, "unit": "ns/op\t 13020 B/op\t 83 allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3301784, "unit": "ns/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13020, "unit": "B/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "357 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 228325, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 228325, "unit": "ns/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5414 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208611, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5752 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208611, "unit": "ns/op", "extra": "5752 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5752 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5752 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 409923, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2984 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 409923, "unit": "ns/op", "extra": "2984 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2984 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2984 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 329296, "unit": "ns/op\t 167 B/op\t 3 allocs/op", "extra": "3183 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 329296, "unit": "ns/op", "extra": "3183 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 167, "unit": "B/op", "extra": "3183 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3183 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1699, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "697252 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1699, "unit": "ns/op", "extra": "697252 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697252 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697252 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 801264, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1915 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 801264, "unit": "ns/op", "extra": "1915 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1915 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1915 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 320500, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 320500, "unit": "ns/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3627 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155865, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155865, "unit": "ns/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7868 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 597990, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 597990, "unit": "ns/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2056 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 59772, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23028 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 59772, "unit": "ns/op", "extra": "23028 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23028 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23028 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51876, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51876, "unit": "ns/op", "extra": "21734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21734 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107186, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107186, "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", "value": 344.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3238843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 344.6, "unit": "ns/op", "extra": "3238843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3238843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3238843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.36, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12529369 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.36, "unit": "ns/op", "extra": "12529369 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12529369 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12529369 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1941541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.5, "unit": "ns/op", "extra": "1941541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1941541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1941541 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61833, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61833, "unit": "ns/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19672 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68471, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17626 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68471, "unit": "ns/op", "extra": "17626 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17626 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17626 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 126716, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8778 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126716, "unit": "ns/op", "extra": "8778 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8778 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8778 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2264068, "unit": "ns/op\t 69141 B/op\t 597 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2264068, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69141, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 770796, "unit": "ns/op\t 66342 B/op\t 544 allocs/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 770796, "unit": "ns/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66342, "unit": "B/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1467 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2609623, "unit": "ns/op\t 97591 B/op\t 1002 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2609623, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97591, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350749, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350749, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363939, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363939, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2690427, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2690427, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 874734, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 874734, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19164, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "56983 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19164, "unit": "ns/op", "extra": "56983 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "56983 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "56983 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1819820, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1819820, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "739 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": "bda840986b1ba78158f5f3c166477db987a89806", "message": "Merge pull request #1393 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.21\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.20 to 1.16.21 in /s3", "timestamp": "2024-05-27T09:29:28+02:00", "tree_id": "1199b51fed9a44298e53fc2d42113c5c1f1850ad", "url": "https://github.com/gofiber/storage/commit/bda840986b1ba78158f5f3c166477db987a89806" }, "date": 1716795497279, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 656716, "unit": "ns/op\t 15441 B/op\t 225 allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 656716, "unit": "ns/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15441, "unit": "B/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 530567, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2222 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530567, "unit": "ns/op", "extra": "2222 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2222 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2222 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 884064, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 884064, "unit": "ns/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1305 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2129322, "unit": "ns/op\t 10562 B/op\t 167 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2129322, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10562, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1668679, "unit": "ns/op\t 11892 B/op\t 212 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1668679, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11892, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2667980, "unit": "ns/op\t 19067 B/op\t 290 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2667980, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19067, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8935, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8935, "unit": "ns/op", "extra": "140270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140270 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140270 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1015, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1219593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1015, "unit": "ns/op", "extra": "1219593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1219593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1219593 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17738, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17738, "unit": "ns/op", "extra": "66397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66397 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66397 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 200519, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6370 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 200519, "unit": "ns/op", "extra": "6370 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6370 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6370 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2370151 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.2, "unit": "ns/op", "extra": "2370151 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2370151 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2370151 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 396938, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 396938, "unit": "ns/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2809 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2593897, "unit": "ns/op\t 17834 B/op\t 155 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2593897, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17834, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1688778, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1688778, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 4981318, "unit": "ns/op\t 34836 B/op\t 304 allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 4981318, "unit": "ns/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34836, "unit": "B/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "234 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 660161, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 660161, "unit": "ns/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1622 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 650.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1867854 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 650.4, "unit": "ns/op", "extra": "1867854 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1867854 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1867854 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1277459, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1277459, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209512, "unit": "ns/op\t 7697 B/op\t 78 allocs/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209512, "unit": "ns/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7697, "unit": "B/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5928 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164134, "unit": "ns/op\t 3781 B/op\t 73 allocs/op", "extra": "6859 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164134, "unit": "ns/op", "extra": "6859 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3781, "unit": "B/op", "extra": "6859 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6859 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 403386, "unit": "ns/op\t 16078 B/op\t 158 allocs/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 403386, "unit": "ns/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16078, "unit": "B/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2725 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 702898, "unit": "ns/op\t 28504 B/op\t 363 allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 702898, "unit": "ns/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28504, "unit": "B/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 540475, "unit": "ns/op\t 30362 B/op\t 391 allocs/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 540475, "unit": "ns/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30362, "unit": "B/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2186 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1255349, "unit": "ns/op\t 56919 B/op\t 722 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1255349, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56919, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1104928, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1104928, "unit": "ns/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1190 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 328161, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 328161, "unit": "ns/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3986 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1665506, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1665506, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116987, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10197 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116987, "unit": "ns/op", "extra": "10197 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10197 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10197 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 115852, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 115852, "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", "value": 220974, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5553 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220974, "unit": "ns/op", "extra": "5553 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5553 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5553 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.56, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38366350 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.56, "unit": "ns/op", "extra": "38366350 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38366350 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38366350 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.057, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150761592 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.057, "unit": "ns/op", "extra": "150761592 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150761592 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150761592 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21255252 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.12, "unit": "ns/op", "extra": "21255252 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21255252 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21255252 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3196, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3196, "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", "value": 56.73, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20550000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.73, "unit": "ns/op", "extra": "20550000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20550000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20550000 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2251491, "unit": "ns/op\t 87401 B/op\t 295 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2251491, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87401, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 651757, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 651757, "unit": "ns/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1740 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2436304, "unit": "ns/op\t 97707 B/op\t 463 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2436304, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97707, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 340571, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3553 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 340571, "unit": "ns/op", "extra": "3553 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3553 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3553 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 336902, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 336902, "unit": "ns/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3928 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706715, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706715, "unit": "ns/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1744 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2156676, "unit": "ns/op\t 15197 B/op\t 281 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2156676, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15197, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1806105, "unit": "ns/op\t 14870 B/op\t 282 allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1806105, "unit": "ns/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14870, "unit": "B/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "681 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4524123, "unit": "ns/op\t 26985 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4524123, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26985, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 973145, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 973145, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1068072, "unit": "ns/op\t 6766 B/op\t 53 allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1068072, "unit": "ns/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6766, "unit": "B/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "974 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3086187, "unit": "ns/op\t 13020 B/op\t 83 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3086187, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13020, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208818, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208818, "unit": "ns/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208898, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208898, "unit": "ns/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5502 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405185, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405185, "unit": "ns/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2739 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 301894, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 301894, "unit": "ns/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4046 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2116, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "649158 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2116, "unit": "ns/op", "extra": "649158 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "649158 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "649158 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 607600, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 607600, "unit": "ns/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1968 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 283060, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4305 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 283060, "unit": "ns/op", "extra": "4305 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4305 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4305 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152366, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152366, "unit": "ns/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7863 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 567756, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 567756, "unit": "ns/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2112 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51452, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23725 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51452, "unit": "ns/op", "extra": "23725 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23725 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23725 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50824, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23424 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50824, "unit": "ns/op", "extra": "23424 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23424 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23424 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104606, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104606, "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", "value": 330.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3738930 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.4, "unit": "ns/op", "extra": "3738930 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3738930 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3738930 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 108.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12442711 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 108.1, "unit": "ns/op", "extra": "12442711 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12442711 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12442711 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 633.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1939570 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 633.9, "unit": "ns/op", "extra": "1939570 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1939570 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1939570 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 68881, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19351 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 68881, "unit": "ns/op", "extra": "19351 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19351 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19351 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68332, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68332, "unit": "ns/op", "extra": "18042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18042 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125150, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125150, "unit": "ns/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2341170, "unit": "ns/op\t 69246 B/op\t 597 allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2341170, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69246, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 750325, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 750325, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2458281, "unit": "ns/op\t 97577 B/op\t 1002 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2458281, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97577, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1350185, "unit": "ns/op\t 2891 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1350185, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2891, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361407, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361407, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2687883, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687883, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 819850, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 819850, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22098, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64017 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22098, "unit": "ns/op", "extra": "64017 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64017 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64017 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1552543, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1552543, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "722 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": "0324ab518e29c1d67a13aa223ada8613e5c11296", "message": "Merge pull request #1396 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.19\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.17 to 1.13.19 in /dynamodb", "timestamp": "2024-05-27T10:00:33+02:00", "tree_id": "4b908a39580fba0454950c294a92aa1d17c1036c", "url": "https://github.com/gofiber/storage/commit/0324ab518e29c1d67a13aa223ada8613e5c11296" }, "date": 1716797360045, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 600663, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600663, "unit": "ns/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2008 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 574599, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 574599, "unit": "ns/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2251 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 895549, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 895549, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2178427, "unit": "ns/op\t 10571 B/op\t 167 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2178427, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10571, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1340311, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1340311, "unit": "ns/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "916 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2629231, "unit": "ns/op\t 19051 B/op\t 290 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2629231, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19051, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8697, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143744 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8697, "unit": "ns/op", "extra": "143744 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143744 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143744 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 991.3, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1188463 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 991.3, "unit": "ns/op", "extra": "1188463 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1188463 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1188463 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18685, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67836 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18685, "unit": "ns/op", "extra": "67836 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67836 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67836 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 228605, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 228605, "unit": "ns/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5011 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2418789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.2, "unit": "ns/op", "extra": "2418789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2418789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2418789 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 462126, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2581 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 462126, "unit": "ns/op", "extra": "2581 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2581 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2581 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2582381, "unit": "ns/op\t 17851 B/op\t 155 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2582381, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17851, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1700114, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1700114, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 4823824, "unit": "ns/op\t 34791 B/op\t 304 allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 4823824, "unit": "ns/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34791, "unit": "B/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "236 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 792298, "unit": "ns/op\t 6649 B/op\t 122 allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 792298, "unit": "ns/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6649, "unit": "B/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1275 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 643.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1857369 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 643.5, "unit": "ns/op", "extra": "1857369 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1857369 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1857369 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1405762, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1405762, "unit": "ns/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "807 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209936, "unit": "ns/op\t 4160 B/op\t 78 allocs/op", "extra": "5904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209936, "unit": "ns/op", "extra": "5904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4160, "unit": "B/op", "extra": "5904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5904 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165762, "unit": "ns/op\t 3774 B/op\t 73 allocs/op", "extra": "7126 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165762, "unit": "ns/op", "extra": "7126 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3774, "unit": "B/op", "extra": "7126 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7126 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 409235, "unit": "ns/op\t 16568 B/op\t 159 allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409235, "unit": "ns/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16568, "unit": "B/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 159, "unit": "allocs/op", "extra": "2574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 703249, "unit": "ns/op\t 28506 B/op\t 363 allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 703249, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28506, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 605628, "unit": "ns/op\t 30389 B/op\t 391 allocs/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 605628, "unit": "ns/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30389, "unit": "B/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2160 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1307615, "unit": "ns/op\t 56928 B/op\t 722 allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1307615, "unit": "ns/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56928, "unit": "B/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "858 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 984083, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 984083, "unit": "ns/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1143 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 417887, "unit": "ns/op\t 7535 B/op\t 129 allocs/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 417887, "unit": "ns/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7535, "unit": "B/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3864 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1750316, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1750316, "unit": "ns/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "799 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 112555, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 112555, "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", "value": 121841, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121841, "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", "value": 216188, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216188, "unit": "ns/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5528 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.53, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39916376 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.53, "unit": "ns/op", "extra": "39916376 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39916376 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39916376 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.214, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149626288 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.214, "unit": "ns/op", "extra": "149626288 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149626288 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149626288 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 63.74, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17452694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 63.74, "unit": "ns/op", "extra": "17452694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17452694 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17452694 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3406, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3406, "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", "value": 57.91, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21193126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.91, "unit": "ns/op", "extra": "21193126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21193126 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21193126 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2230219, "unit": "ns/op\t 88208 B/op\t 296 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2230219, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88208, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 759506, "unit": "ns/op\t 15590 B/op\t 201 allocs/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 759506, "unit": "ns/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15590, "unit": "B/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2467203, "unit": "ns/op\t 97961 B/op\t 463 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2467203, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97961, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342024, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342024, "unit": "ns/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311788, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311788, "unit": "ns/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3830 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 709846, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 709846, "unit": "ns/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2288042, "unit": "ns/op\t 15047 B/op\t 281 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2288042, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15047, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1781138, "unit": "ns/op\t 15134 B/op\t 282 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1781138, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15134, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4485471, "unit": "ns/op\t 26672 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4485471, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26672, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 961065, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 961065, "unit": "ns/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1268 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 961554, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 961554, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3566757, "unit": "ns/op\t 13003 B/op\t 83 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3566757, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13003, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210746, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210746, "unit": "ns/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5558 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204051, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204051, "unit": "ns/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5818 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413192, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413192, "unit": "ns/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2943 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 346167, "unit": "ns/op\t 152 B/op\t 3 allocs/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 346167, "unit": "ns/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 152, "unit": "B/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4035 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1724, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686226 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1724, "unit": "ns/op", "extra": "686226 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686226 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686226 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 710211, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 710211, "unit": "ns/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1900 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296730, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296730, "unit": "ns/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151105, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8168 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151105, "unit": "ns/op", "extra": "8168 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8168 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8168 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 591162, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 591162, "unit": "ns/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2024 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58272, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58272, "unit": "ns/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19338 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51461, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51461, "unit": "ns/op", "extra": "23782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23782 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104597, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104597, "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", "value": 347.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3433171 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347.6, "unit": "ns/op", "extra": "3433171 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3433171 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3433171 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.78, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13210366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.78, "unit": "ns/op", "extra": "13210366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13210366 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13210366 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 767.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1876377 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 767.9, "unit": "ns/op", "extra": "1876377 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1876377 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1876377 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60046, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19354 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60046, "unit": "ns/op", "extra": "19354 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19354 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19354 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70897, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17976 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70897, "unit": "ns/op", "extra": "17976 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17976 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17976 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121384, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9102 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121384, "unit": "ns/op", "extra": "9102 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9102 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9102 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2220880, "unit": "ns/op\t 69039 B/op\t 597 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2220880, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69039, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 854560, "unit": "ns/op\t 66326 B/op\t 544 allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 854560, "unit": "ns/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66326, "unit": "B/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1569 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2521792, "unit": "ns/op\t 97381 B/op\t 1002 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2521792, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97381, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348334, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348334, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358678, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358678, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2688186, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688186, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 850078, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 850078, "unit": "ns/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1426 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19228, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63896 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19228, "unit": "ns/op", "extra": "63896 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63896 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63896 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1749169, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1749169, "unit": "ns/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "745 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "745 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": "129140532889a6d5a5304b91a88b96ea793eb3f4", "message": "Merge pull request #1397 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.16\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.15 to 1.17.16 in /dynamodb", "timestamp": "2024-05-27T10:01:57+02:00", "tree_id": "91e21f98da6bcec78de7965156c5b5816fdf3937", "url": "https://github.com/gofiber/storage/commit/129140532889a6d5a5304b91a88b96ea793eb3f4" }, "date": 1716797463662, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 601868, "unit": "ns/op\t 15456 B/op\t 225 allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 601868, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15456, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534584, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534584, "unit": "ns/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2246 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 893238, "unit": "ns/op\t 23329 B/op\t 340 allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893238, "unit": "ns/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23329, "unit": "B/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1333 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2434317, "unit": "ns/op\t 10632 B/op\t 167 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2434317, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10632, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 958243, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 958243, "unit": "ns/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1094 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2893143, "unit": "ns/op\t 19145 B/op\t 290 allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2893143, "unit": "ns/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19145, "unit": "B/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8801, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145430 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8801, "unit": "ns/op", "extra": "145430 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145430 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145430 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1005, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1005, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18091, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67101 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18091, "unit": "ns/op", "extra": "67101 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67101 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67101 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 364792, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 364792, "unit": "ns/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 607, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2237260 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 607, "unit": "ns/op", "extra": "2237260 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2237260 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2237260 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 842628, "unit": "ns/op\t 12538 B/op\t 84 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 842628, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12538, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2700247, "unit": "ns/op\t 17783 B/op\t 155 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2700247, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17783, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1765468, "unit": "ns/op\t 49543 B/op\t 64 allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1765468, "unit": "ns/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49543, "unit": "B/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "703 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5482230, "unit": "ns/op\t 34839 B/op\t 304 allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5482230, "unit": "ns/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34839, "unit": "B/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 842757, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 842757, "unit": "ns/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1239 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1841326 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.3, "unit": "ns/op", "extra": "1841326 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1841326 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1841326 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1957291, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1957291, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208602, "unit": "ns/op\t 7777 B/op\t 78 allocs/op", "extra": "5811 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208602, "unit": "ns/op", "extra": "5811 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7777, "unit": "B/op", "extra": "5811 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5811 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166421, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7593 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166421, "unit": "ns/op", "extra": "7593 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7593 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7593 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397512, "unit": "ns/op\t 15693 B/op\t 152 allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397512, "unit": "ns/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15693, "unit": "B/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2734 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 698975, "unit": "ns/op\t 28525 B/op\t 363 allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 698975, "unit": "ns/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28525, "unit": "B/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 540391, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 540391, "unit": "ns/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1378711, "unit": "ns/op\t 56876 B/op\t 722 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1378711, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56876, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1126113, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1126113, "unit": "ns/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1123 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 506342, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 506342, "unit": "ns/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3708 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2141296, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2141296, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115115, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115115, "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", "value": 116798, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116798, "unit": "ns/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "10050 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 242106, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 242106, "unit": "ns/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5424 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.68, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39435783 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.68, "unit": "ns/op", "extra": "39435783 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39435783 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39435783 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.059, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149902804 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.059, "unit": "ns/op", "extra": "149902804 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149902804 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149902804 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.65, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19625434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.65, "unit": "ns/op", "extra": "19625434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19625434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19625434 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.32, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.32, "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", "value": 56.73, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21202886 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.73, "unit": "ns/op", "extra": "21202886 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21202886 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21202886 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2748860, "unit": "ns/op\t 87418 B/op\t 295 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2748860, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87418, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 665620, "unit": "ns/op\t 15676 B/op\t 201 allocs/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 665620, "unit": "ns/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15676, "unit": "B/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1824 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2713113, "unit": "ns/op\t 97600 B/op\t 463 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2713113, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97600, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346025, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346025, "unit": "ns/op", "extra": "3508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3508 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 342269, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 342269, "unit": "ns/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3396 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 710691, "unit": "ns/op\t 11418 B/op\t 170 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 710691, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11418, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2478723, "unit": "ns/op\t 15209 B/op\t 281 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2478723, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15209, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1805180, "unit": "ns/op\t 15036 B/op\t 282 allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1805180, "unit": "ns/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15036, "unit": "B/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "702 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5331578, "unit": "ns/op\t 26937 B/op\t 532 allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5331578, "unit": "ns/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26937, "unit": "B/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1034805, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1034805, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 958282, "unit": "ns/op\t 6752 B/op\t 53 allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 958282, "unit": "ns/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6752, "unit": "B/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3871556, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3871556, "unit": "ns/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "285 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205522, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205522, "unit": "ns/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5644 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205366, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205366, "unit": "ns/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5604 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417697, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417697, "unit": "ns/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "3003 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 603574, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2476 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 603574, "unit": "ns/op", "extra": "2476 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2476 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2476 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1704, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "659092 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1704, "unit": "ns/op", "extra": "659092 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "659092 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "659092 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1190273, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1190273, "unit": "ns/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "975 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 457685, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 457685, "unit": "ns/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2493 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147866, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7926 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147866, "unit": "ns/op", "extra": "7926 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7926 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7926 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 769672, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 769672, "unit": "ns/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1588 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51907, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24295 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51907, "unit": "ns/op", "extra": "24295 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24295 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24295 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55564, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20089 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55564, "unit": "ns/op", "extra": "20089 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20089 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20089 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102760, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102760, "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", "value": 323.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3635145 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 323.9, "unit": "ns/op", "extra": "3635145 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3635145 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3635145 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 90.69, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12865047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.69, "unit": "ns/op", "extra": "12865047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12865047 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12865047 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 630.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1918864 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.8, "unit": "ns/op", "extra": "1918864 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1918864 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1918864 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60699, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60699, "unit": "ns/op", "extra": "19839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19839 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67501, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18102 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67501, "unit": "ns/op", "extra": "18102 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18102 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18102 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120514, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9585 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120514, "unit": "ns/op", "extra": "9585 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9585 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9585 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2586537, "unit": "ns/op\t 69172 B/op\t 597 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2586537, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69172, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 749122, "unit": "ns/op\t 66332 B/op\t 544 allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 749122, "unit": "ns/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66332, "unit": "B/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2786569, "unit": "ns/op\t 97550 B/op\t 1003 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2786569, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97550, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1343490, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343490, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356665, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356665, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2702333, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2702333, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1279305, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1279305, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18952, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62930 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18952, "unit": "ns/op", "extra": "62930 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62930 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62930 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2394704, "unit": "ns/op\t 968 B/op\t 43 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2394704, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 968, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "481 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": "ffaa1494ed75933178a5a327090e1593a3def0ec", "message": "Merge pull request #1400 from gofiber/dependabot/go_modules/mssql/github.com/microsoft/go-mssqldb-1.7.2\n\nbuild(deps): bump github.com/microsoft/go-mssqldb from 1.7.1 to 1.7.2 in /mssql", "timestamp": "2024-05-31T09:50:26+02:00", "tree_id": "f6d027d348798cba7e88837aeeb09676285ef9c1", "url": "https://github.com/gofiber/storage/commit/ffaa1494ed75933178a5a327090e1593a3def0ec" }, "date": 1717142348796, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596453, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596453, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 547920, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547920, "unit": "ns/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2133 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 916828, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 916828, "unit": "ns/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1335 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2763122, "unit": "ns/op\t 10535 B/op\t 167 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2763122, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10535, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 964377, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 964377, "unit": "ns/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1042 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2877683, "unit": "ns/op\t 19040 B/op\t 290 allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2877683, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19040, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8900, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "119325 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8900, "unit": "ns/op", "extra": "119325 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "119325 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "119325 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 997.3, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1197703 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 997.3, "unit": "ns/op", "extra": "1197703 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1197703 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1197703 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18405, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18405, "unit": "ns/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63103 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 303775, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 303775, "unit": "ns/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3471 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 599, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2439184 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 599, "unit": "ns/op", "extra": "2439184 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2439184 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2439184 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 607931, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 607931, "unit": "ns/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1930 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2785561, "unit": "ns/op\t 17831 B/op\t 155 allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2785561, "unit": "ns/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17831, "unit": "B/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "364 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1758060, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1758060, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5578860, "unit": "ns/op\t 34813 B/op\t 304 allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5578860, "unit": "ns/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34813, "unit": "B/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 868146, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 868146, "unit": "ns/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 647.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1741845 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 647.5, "unit": "ns/op", "extra": "1741845 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1741845 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1741845 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1912256, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1912256, "unit": "ns/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "718 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210822, "unit": "ns/op\t 8499 B/op\t 78 allocs/op", "extra": "4856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210822, "unit": "ns/op", "extra": "4856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8499, "unit": "B/op", "extra": "4856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "4856 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164153, "unit": "ns/op\t 3839 B/op\t 74 allocs/op", "extra": "6814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164153, "unit": "ns/op", "extra": "6814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3839, "unit": "B/op", "extra": "6814 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "6814 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397812, "unit": "ns/op\t 15056 B/op\t 155 allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397812, "unit": "ns/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15056, "unit": "B/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "3054 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 719604, "unit": "ns/op\t 28479 B/op\t 363 allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 719604, "unit": "ns/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28479, "unit": "B/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 604902, "unit": "ns/op\t 30370 B/op\t 391 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 604902, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30370, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1237377, "unit": "ns/op\t 56954 B/op\t 722 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1237377, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56954, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1152404, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1152404, "unit": "ns/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1080 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 469803, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 469803, "unit": "ns/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "2457 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2253122, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2253122, "unit": "ns/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "720 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114636, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114636, "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", "value": 118636, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118636, "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", "value": 218578, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 218578, "unit": "ns/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5281 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.52, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39480043 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.52, "unit": "ns/op", "extra": "39480043 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39480043 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39480043 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.198, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148076126 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.198, "unit": "ns/op", "extra": "148076126 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148076126 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148076126 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.61, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21553825 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.61, "unit": "ns/op", "extra": "21553825 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21553825 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21553825 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3375, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3375, "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", "value": 57.24, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21187375 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.24, "unit": "ns/op", "extra": "21187375 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21187375 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21187375 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2761193, "unit": "ns/op\t 87917 B/op\t 295 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2761193, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87917, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 668791, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 668791, "unit": "ns/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1816 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2710803, "unit": "ns/op\t 97934 B/op\t 463 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2710803, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97934, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 339936, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339936, "unit": "ns/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305378, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305378, "unit": "ns/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 779101, "unit": "ns/op\t 11411 B/op\t 170 allocs/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 779101, "unit": "ns/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11411, "unit": "B/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2460018, "unit": "ns/op\t 15485 B/op\t 281 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2460018, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15485, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1786624, "unit": "ns/op\t 15243 B/op\t 282 allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1786624, "unit": "ns/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15243, "unit": "B/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "686 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4943019, "unit": "ns/op\t 26997 B/op\t 532 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4943019, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26997, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 959413, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 959413, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 971046, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 971046, "unit": "ns/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1234 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3862033, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3862033, "unit": "ns/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "331 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 209288, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5641 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 209288, "unit": "ns/op", "extra": "5641 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5641 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5641 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204994, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204994, "unit": "ns/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5476 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411972, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411972, "unit": "ns/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 510243, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 510243, "unit": "ns/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2856 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1685, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "697322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1685, "unit": "ns/op", "extra": "697322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "697322 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "697322 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1090590, "unit": "ns/op\t 137 B/op\t 3 allocs/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1090590, "unit": "ns/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 137, "unit": "B/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1112 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 372293, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2952 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 372293, "unit": "ns/op", "extra": "2952 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2952 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2952 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152339, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7887 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152339, "unit": "ns/op", "extra": "7887 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7887 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7887 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 838732, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 838732, "unit": "ns/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1778 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56759, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22225 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56759, "unit": "ns/op", "extra": "22225 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22225 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22225 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52102, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21972 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52102, "unit": "ns/op", "extra": "21972 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21972 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21972 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104354, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104354, "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", "value": 412.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3490893 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 412.3, "unit": "ns/op", "extra": "3490893 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3490893 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3490893 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 90.97, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12794990 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.97, "unit": "ns/op", "extra": "12794990 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12794990 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12794990 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 640.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1869238 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.6, "unit": "ns/op", "extra": "1869238 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1869238 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1869238 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62629, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19536 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62629, "unit": "ns/op", "extra": "19536 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19536 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19536 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69760, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17083 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69760, "unit": "ns/op", "extra": "17083 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17083 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17083 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122771, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8838 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122771, "unit": "ns/op", "extra": "8838 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8838 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8838 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2653372, "unit": "ns/op\t 69117 B/op\t 597 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2653372, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69117, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 779681, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 779681, "unit": "ns/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1526 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3014931, "unit": "ns/op\t 97526 B/op\t 1002 allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3014931, "unit": "ns/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97526, "unit": "B/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352569, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352569, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367191, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367191, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2701327, "unit": "ns/op\t 5527 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2701327, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5527, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1243054, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1243054, "unit": "ns/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "978 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19200, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61752 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19200, "unit": "ns/op", "extra": "61752 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61752 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61752 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2276211, "unit": "ns/op\t 968 B/op\t 43 allocs/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2276211, "unit": "ns/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 968, "unit": "B/op", "extra": "477 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "477 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": "ba68a75e604f27fa2775909f9507583e54b5ad6c", "message": "Merge pull request #1401 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.5.2\n\nbuild(deps): bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.2 in /redis", "timestamp": "2024-05-31T09:53:46+02:00", "tree_id": "b54b25ef55e3057dea353fb10dde734415a7dfb6", "url": "https://github.com/gofiber/storage/commit/ba68a75e604f27fa2775909f9507583e54b5ad6c" }, "date": 1717142539414, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 623930, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 623930, "unit": "ns/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1936 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 530366, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 530366, "unit": "ns/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 895119, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 895119, "unit": "ns/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1346 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2230158, "unit": "ns/op\t 10556 B/op\t 167 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2230158, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10556, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1793252, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1793252, "unit": "ns/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "722 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2860869, "unit": "ns/op\t 19000 B/op\t 290 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2860869, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19000, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8631, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141658 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8631, "unit": "ns/op", "extra": "141658 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141658 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141658 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1234, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "913029 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1234, "unit": "ns/op", "extra": "913029 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "913029 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "913029 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17638, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17638, "unit": "ns/op", "extra": "67070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67070 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67070 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 229431, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6439 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 229431, "unit": "ns/op", "extra": "6439 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6439 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6439 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 502.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2417499 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.8, "unit": "ns/op", "extra": "2417499 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2417499 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2417499 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 447883, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2572 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 447883, "unit": "ns/op", "extra": "2572 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2572 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2572 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2728117, "unit": "ns/op\t 17818 B/op\t 155 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2728117, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17818, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1730966, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1730966, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5097797, "unit": "ns/op\t 34825 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5097797, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34825, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 761972, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 761972, "unit": "ns/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1344 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 645.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1892690 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645.8, "unit": "ns/op", "extra": "1892690 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1892690 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1892690 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1388086, "unit": "ns/op\t 14401 B/op\t 267 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1388086, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14401, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 210552, "unit": "ns/op\t 8477 B/op\t 78 allocs/op", "extra": "4879 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 210552, "unit": "ns/op", "extra": "4879 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8477, "unit": "B/op", "extra": "4879 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "4879 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164798, "unit": "ns/op\t 3748 B/op\t 73 allocs/op", "extra": "7582 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164798, "unit": "ns/op", "extra": "7582 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3748, "unit": "B/op", "extra": "7582 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7582 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408565, "unit": "ns/op\t 15621 B/op\t 158 allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408565, "unit": "ns/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15621, "unit": "B/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 688577, "unit": "ns/op\t 28516 B/op\t 363 allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 688577, "unit": "ns/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28516, "unit": "B/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1618 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 511635, "unit": "ns/op\t 30383 B/op\t 391 allocs/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 511635, "unit": "ns/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30383, "unit": "B/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2138 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1465371, "unit": "ns/op\t 56879 B/op\t 722 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1465371, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56879, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 999138, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 999138, "unit": "ns/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1159 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319944, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3783 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319944, "unit": "ns/op", "extra": "3783 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3783 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3783 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1554850, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1554850, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 135995, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 135995, "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", "value": 118266, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118266, "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", "value": 220402, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220402, "unit": "ns/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5648 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.72, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39669010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.72, "unit": "ns/op", "extra": "39669010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39669010 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39669010 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.99, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148399408 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.99, "unit": "ns/op", "extra": "148399408 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148399408 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148399408 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.54, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21628675 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.54, "unit": "ns/op", "extra": "21628675 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21628675 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21628675 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3402, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3402, "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", "value": 56.56, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21361779 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.56, "unit": "ns/op", "extra": "21361779 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21361779 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21361779 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2389490, "unit": "ns/op\t 88291 B/op\t 295 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2389490, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88291, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 754489, "unit": "ns/op\t 15561 B/op\t 201 allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 754489, "unit": "ns/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15561, "unit": "B/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1642 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2668880, "unit": "ns/op\t 98052 B/op\t 463 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2668880, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98052, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343980, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343980, "unit": "ns/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3643 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 306438, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 306438, "unit": "ns/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3898 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706173, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706173, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2250849, "unit": "ns/op\t 15309 B/op\t 281 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2250849, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15309, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1826407, "unit": "ns/op\t 15039 B/op\t 282 allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1826407, "unit": "ns/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15039, "unit": "B/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "698 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4756263, "unit": "ns/op\t 26659 B/op\t 532 allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4756263, "unit": "ns/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26659, "unit": "B/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 955592, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 955592, "unit": "ns/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 947615, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 947615, "unit": "ns/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1278 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3177729, "unit": "ns/op\t 13012 B/op\t 83 allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3177729, "unit": "ns/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13012, "unit": "B/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208837, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4948 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208837, "unit": "ns/op", "extra": "4948 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4948 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4948 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207840, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207840, "unit": "ns/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 396937, "unit": "ns/op\t 3809 B/op\t 74 allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 396937, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3809, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 321910, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 321910, "unit": "ns/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3630 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1752, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695400 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1752, "unit": "ns/op", "extra": "695400 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695400 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695400 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 683117, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 683117, "unit": "ns/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1698 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 334892, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 334892, "unit": "ns/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 147436, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 147436, "unit": "ns/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8152 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 567609, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 567609, "unit": "ns/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2136 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51689, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23390 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51689, "unit": "ns/op", "extra": "23390 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23390 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23390 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52355, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52355, "unit": "ns/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23854 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 128179, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 128179, "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", "value": 356.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3360843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 356.5, "unit": "ns/op", "extra": "3360843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3360843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3360843 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.56, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12574846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.56, "unit": "ns/op", "extra": "12574846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12574846 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12574846 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 627.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1916386 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 627.3, "unit": "ns/op", "extra": "1916386 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1916386 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1916386 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60774, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19516 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60774, "unit": "ns/op", "extra": "19516 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19516 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19516 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68129, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68129, "unit": "ns/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17954 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120831, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120831, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2121037, "unit": "ns/op\t 69150 B/op\t 597 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2121037, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69150, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 754150, "unit": "ns/op\t 66327 B/op\t 544 allocs/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 754150, "unit": "ns/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66327, "unit": "B/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1494 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2469888, "unit": "ns/op\t 97456 B/op\t 1002 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2469888, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97456, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345345, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345345, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1359090, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1359090, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2747343, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2747343, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 879543, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 879543, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19410, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19410, "unit": "ns/op", "extra": "63540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63540 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63540 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1645976, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1645976, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "770 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": "2ee98605810ca4b04a5f5dcf1e46de22d27191ef", "message": "Merge pull request #1402 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.38\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.37 to 1.0.38 in /rueidis", "timestamp": "2024-05-31T09:56:18+02:00", "tree_id": "c0637cba29985b43fdf9f0614054053cb698ddeb", "url": "https://github.com/gofiber/storage/commit/2ee98605810ca4b04a5f5dcf1e46de22d27191ef" }, "date": 1717142714067, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 613062, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 613062, "unit": "ns/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 554363, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2199 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 554363, "unit": "ns/op", "extra": "2199 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2199 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2199 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 916991, "unit": "ns/op\t 23311 B/op\t 340 allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 916991, "unit": "ns/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23311, "unit": "B/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1324 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2438550, "unit": "ns/op\t 10574 B/op\t 167 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2438550, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10574, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1460385, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1460385, "unit": "ns/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "709 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3381567, "unit": "ns/op\t 19100 B/op\t 290 allocs/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3381567, "unit": "ns/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19100, "unit": "B/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "327 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9121, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133399 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9121, "unit": "ns/op", "extra": "133399 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133399 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133399 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1042, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1042, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18834, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "61970 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18834, "unit": "ns/op", "extra": "61970 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61970 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61970 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 254677, "unit": "ns/op\t 6282 B/op\t 42 allocs/op", "extra": "4483 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 254677, "unit": "ns/op", "extra": "4483 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6282, "unit": "B/op", "extra": "4483 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4483 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 630, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2307513 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 630, "unit": "ns/op", "extra": "2307513 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2307513 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2307513 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 497395, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 497395, "unit": "ns/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2270 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3330786, "unit": "ns/op\t 17829 B/op\t 155 allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3330786, "unit": "ns/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17829, "unit": "B/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1891167, "unit": "ns/op\t 49541 B/op\t 64 allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1891167, "unit": "ns/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49541, "unit": "B/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 8150481, "unit": "ns/op\t 34796 B/op\t 304 allocs/op", "extra": "184 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 8150481, "unit": "ns/op", "extra": "184 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34796, "unit": "B/op", "extra": "184 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "184 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 779717, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 779717, "unit": "ns/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1304 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 665.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1832931 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 665.9, "unit": "ns/op", "extra": "1832931 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1832931 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1832931 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1748582, "unit": "ns/op\t 14400 B/op\t 267 allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1748582, "unit": "ns/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14400, "unit": "B/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "582 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208995, "unit": "ns/op\t 7837 B/op\t 78 allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208995, "unit": "ns/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7837, "unit": "B/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169987, "unit": "ns/op\t 3860 B/op\t 75 allocs/op", "extra": "7294 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169987, "unit": "ns/op", "extra": "7294 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3860, "unit": "B/op", "extra": "7294 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 75, "unit": "allocs/op", "extra": "7294 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413901, "unit": "ns/op\t 16078 B/op\t 151 allocs/op", "extra": "2588 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413901, "unit": "ns/op", "extra": "2588 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16078, "unit": "B/op", "extra": "2588 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2588 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 748729, "unit": "ns/op\t 28535 B/op\t 363 allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 748729, "unit": "ns/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28535, "unit": "B/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 580330, "unit": "ns/op\t 30351 B/op\t 391 allocs/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 580330, "unit": "ns/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30351, "unit": "B/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1926 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1408098, "unit": "ns/op\t 56967 B/op\t 722 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1408098, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56967, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1049744, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1049744, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 341172, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 341172, "unit": "ns/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2105821, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2105821, "unit": "ns/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "600 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119265, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119265, "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", "value": 137930, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9957 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 137930, "unit": "ns/op", "extra": "9957 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9957 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9957 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 233358, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5455 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 233358, "unit": "ns/op", "extra": "5455 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5455 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5455 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.04, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39285967 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.04, "unit": "ns/op", "extra": "39285967 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39285967 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39285967 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.022, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "136476199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.022, "unit": "ns/op", "extra": "136476199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "136476199 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "136476199 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 59.26, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17026399 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 59.26, "unit": "ns/op", "extra": "17026399 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17026399 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17026399 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3446, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3446, "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", "value": 57.16, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20115663 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.16, "unit": "ns/op", "extra": "20115663 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20115663 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20115663 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2525111, "unit": "ns/op\t 88228 B/op\t 295 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2525111, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88228, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 713524, "unit": "ns/op\t 15675 B/op\t 201 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 713524, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15675, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2652115, "unit": "ns/op\t 97707 B/op\t 463 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2652115, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97707, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 408329, "unit": "ns/op\t 6416 B/op\t 97 allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 408329, "unit": "ns/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 315666, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 315666, "unit": "ns/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3819 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 733147, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 733147, "unit": "ns/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1528 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2684944, "unit": "ns/op\t 15318 B/op\t 281 allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2684944, "unit": "ns/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15318, "unit": "B/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "486 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2012667, "unit": "ns/op\t 15188 B/op\t 282 allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2012667, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15188, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 6509756, "unit": "ns/op\t 27059 B/op\t 532 allocs/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6509756, "unit": "ns/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27059, "unit": "B/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "205 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 983514, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 983514, "unit": "ns/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1078 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 992977, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 992977, "unit": "ns/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3594172, "unit": "ns/op\t 13024 B/op\t 83 allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3594172, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210794, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210794, "unit": "ns/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5514 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 231113, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 231113, "unit": "ns/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5659 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417466, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417466, "unit": "ns/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2625 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 464428, "unit": "ns/op\t 166 B/op\t 3 allocs/op", "extra": "3188 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 464428, "unit": "ns/op", "extra": "3188 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 166, "unit": "B/op", "extra": "3188 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3188 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1741, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "660613 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1741, "unit": "ns/op", "extra": "660613 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "660613 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "660613 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 969112, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 969112, "unit": "ns/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1318 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 336655, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 336655, "unit": "ns/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154588, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7717 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154588, "unit": "ns/op", "extra": "7717 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7717 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7717 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 707847, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 707847, "unit": "ns/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1669 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55712, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55712, "unit": "ns/op", "extra": "19108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19108 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19108 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53003, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23179 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53003, "unit": "ns/op", "extra": "23179 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23179 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23179 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 124939, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 124939, "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", "value": 342.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3471204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.7, "unit": "ns/op", "extra": "3471204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3471204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3471204 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.54, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12567165 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.54, "unit": "ns/op", "extra": "12567165 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12567165 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12567165 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 646.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1868385 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 646.7, "unit": "ns/op", "extra": "1868385 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1868385 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1868385 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62844, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62844, "unit": "ns/op", "extra": "19468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69507, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69507, "unit": "ns/op", "extra": "17174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17174 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17174 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 139425, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9360 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 139425, "unit": "ns/op", "extra": "9360 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9360 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9360 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2552336, "unit": "ns/op\t 69150 B/op\t 597 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2552336, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69150, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 796641, "unit": "ns/op\t 66334 B/op\t 544 allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 796641, "unit": "ns/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66334, "unit": "B/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3081018, "unit": "ns/op\t 97423 B/op\t 1002 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3081018, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97423, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1388369, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1388369, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1401249, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1401249, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2766626, "unit": "ns/op\t 5529 B/op\t 81 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2766626, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5529, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1001477, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1001477, "unit": "ns/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1575 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22772, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57342 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22772, "unit": "ns/op", "extra": "57342 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57342 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57342 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1941795, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1941795, "unit": "ns/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "567 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": "35c0f4bab3c63671dce2238f79d279ac9270b41f", "message": "Merge pull request #1399 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.16\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16 in /dynamodb", "timestamp": "2024-06-02T16:31:21+02:00", "tree_id": "f470b81005d2316b4b5f785bf8436193103633b1", "url": "https://github.com/gofiber/storage/commit/35c0f4bab3c63671dce2238f79d279ac9270b41f" }, "date": 1717339189673, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603066, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603066, "unit": "ns/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2059 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536102, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536102, "unit": "ns/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2248 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 973766, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 973766, "unit": "ns/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2126217, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2126217, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1082272, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1082272, "unit": "ns/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "954 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2878505, "unit": "ns/op\t 19115 B/op\t 290 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2878505, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19115, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8600, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133538 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8600, "unit": "ns/op", "extra": "133538 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133538 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133538 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1017, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1017, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19730, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67615 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19730, "unit": "ns/op", "extra": "67615 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67615 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67615 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 239171, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 239171, "unit": "ns/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5096 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 495.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2220985 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 495.4, "unit": "ns/op", "extra": "2220985 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2220985 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2220985 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 514863, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 514863, "unit": "ns/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2747099, "unit": "ns/op\t 17774 B/op\t 155 allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2747099, "unit": "ns/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17774, "unit": "B/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "394 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1722808, "unit": "ns/op\t 49540 B/op\t 64 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1722808, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49540, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5168204, "unit": "ns/op\t 34825 B/op\t 304 allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5168204, "unit": "ns/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34825, "unit": "B/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "232 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1237647, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1237647, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1847559 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.1, "unit": "ns/op", "extra": "1847559 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1847559 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1847559 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1591228, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1591228, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204174, "unit": "ns/op\t 7748 B/op\t 78 allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204174, "unit": "ns/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7748, "unit": "B/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161836, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161836, "unit": "ns/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 399679, "unit": "ns/op\t 16085 B/op\t 151 allocs/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399679, "unit": "ns/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16085, "unit": "B/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 670130, "unit": "ns/op\t 28501 B/op\t 363 allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 670130, "unit": "ns/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28501, "unit": "B/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1680 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 553742, "unit": "ns/op\t 30390 B/op\t 391 allocs/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 553742, "unit": "ns/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30390, "unit": "B/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1192821, "unit": "ns/op\t 56936 B/op\t 722 allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1192821, "unit": "ns/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56936, "unit": "B/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "984 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1065192, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1065192, "unit": "ns/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1136 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 356855, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "4063 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 356855, "unit": "ns/op", "extra": "4063 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "4063 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4063 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1695884, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1695884, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116626, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116626, "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", "value": 114484, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8887 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114484, "unit": "ns/op", "extra": "8887 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8887 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8887 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 215924, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215924, "unit": "ns/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39506886 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.02, "unit": "ns/op", "extra": "39506886 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39506886 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39506886 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.225, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149569627 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.225, "unit": "ns/op", "extra": "149569627 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149569627 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149569627 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.51, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19438826 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.51, "unit": "ns/op", "extra": "19438826 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19438826 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19438826 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3308, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3308, "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", "value": 56.54, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21304042 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.54, "unit": "ns/op", "extra": "21304042 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21304042 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21304042 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2271213, "unit": "ns/op\t 87772 B/op\t 295 allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2271213, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87772, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 665665, "unit": "ns/op\t 15635 B/op\t 201 allocs/op", "extra": "1804 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 665665, "unit": "ns/op", "extra": "1804 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15635, "unit": "B/op", "extra": "1804 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1804 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2527435, "unit": "ns/op\t 98104 B/op\t 463 allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2527435, "unit": "ns/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98104, "unit": "B/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "474 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 379341, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 379341, "unit": "ns/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307795, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307795, "unit": "ns/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 727994, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 727994, "unit": "ns/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2237396, "unit": "ns/op\t 15419 B/op\t 281 allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2237396, "unit": "ns/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15419, "unit": "B/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "532 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1798091, "unit": "ns/op\t 15031 B/op\t 282 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1798091, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15031, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4524233, "unit": "ns/op\t 27191 B/op\t 532 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4524233, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27191, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 940850, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 940850, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 967940, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 967940, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3297565, "unit": "ns/op\t 13044 B/op\t 83 allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3297565, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13044, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205602, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205602, "unit": "ns/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5755 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 199015, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 199015, "unit": "ns/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5384 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 437551, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 437551, "unit": "ns/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2629 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 383829, "unit": "ns/op\t 154 B/op\t 3 allocs/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 383829, "unit": "ns/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 154, "unit": "B/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3170 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1708, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686197 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "686197 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686197 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686197 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 747075, "unit": "ns/op\t 99 B/op\t 3 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 747075, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 99, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 333441, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333441, "unit": "ns/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4022 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149658, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8155 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149658, "unit": "ns/op", "extra": "8155 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8155 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8155 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 591085, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 591085, "unit": "ns/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2000 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50076, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "24106 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50076, "unit": "ns/op", "extra": "24106 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "24106 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "24106 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52594, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23842 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52594, "unit": "ns/op", "extra": "23842 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23842 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23842 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 114167, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 114167, "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", "value": 330.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3665754 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.3, "unit": "ns/op", "extra": "3665754 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3665754 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3665754 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.92, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12763268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.92, "unit": "ns/op", "extra": "12763268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12763268 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12763268 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 630.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1911696 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.1, "unit": "ns/op", "extra": "1911696 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1911696 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1911696 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59871, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20274 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59871, "unit": "ns/op", "extra": "20274 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20274 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20274 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66320, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18261 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66320, "unit": "ns/op", "extra": "18261 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18261 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18261 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118265, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118265, "unit": "ns/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9888 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2247119, "unit": "ns/op\t 69095 B/op\t 597 allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2247119, "unit": "ns/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69095, "unit": "B/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "571 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 746230, "unit": "ns/op\t 66333 B/op\t 544 allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 746230, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66333, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2563995, "unit": "ns/op\t 97407 B/op\t 1002 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2563995, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97407, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1343308, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1343308, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358582, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358582, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2742396, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2742396, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "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", "value": 940640, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 940640, "unit": "ns/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1485 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18734, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18734, "unit": "ns/op", "extra": "61239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61239 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61239 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1701803, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1701803, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "724 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": "ef7df44543166d02ecc721f520b1eb8a70b8e168", "message": "Merge pull request #1403 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.32.6\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.32.5 to 1.32.6 in /dynamodb", "timestamp": "2024-06-03T09:24:38+02:00", "tree_id": "03dd6e60d51bcd7df484384457080d43de3561f3", "url": "https://github.com/gofiber/storage/commit/ef7df44543166d02ecc721f520b1eb8a70b8e168" }, "date": 1717400004784, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 607823, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 607823, "unit": "ns/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1984 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 551333, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 551333, "unit": "ns/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 931208, "unit": "ns/op\t 23324 B/op\t 340 allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 931208, "unit": "ns/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23324, "unit": "B/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1280 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2741830, "unit": "ns/op\t 10554 B/op\t 167 allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2741830, "unit": "ns/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10554, "unit": "B/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 2049723, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 2049723, "unit": "ns/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3371296, "unit": "ns/op\t 18992 B/op\t 290 allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3371296, "unit": "ns/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18992, "unit": "B/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 10316, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132213 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 10316, "unit": "ns/op", "extra": "132213 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132213 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132213 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1023, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1023, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18242, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "61556 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18242, "unit": "ns/op", "extra": "61556 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61556 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61556 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 268191, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "4744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 268191, "unit": "ns/op", "extra": "4744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "4744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4744 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 523.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2403307 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 523.5, "unit": "ns/op", "extra": "2403307 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2403307 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2403307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 488376, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 488376, "unit": "ns/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2406 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3181223, "unit": "ns/op\t 17792 B/op\t 155 allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3181223, "unit": "ns/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17792, "unit": "B/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1983119, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1983119, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6140090, "unit": "ns/op\t 34808 B/op\t 304 allocs/op", "extra": "187 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6140090, "unit": "ns/op", "extra": "187 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34808, "unit": "B/op", "extra": "187 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "187 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1031198, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1031198, "unit": "ns/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 660, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1808526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 660, "unit": "ns/op", "extra": "1808526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1808526 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1808526 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1700891, "unit": "ns/op\t 14400 B/op\t 267 allocs/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1700891, "unit": "ns/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14400, "unit": "B/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "598 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209375, "unit": "ns/op\t 7749 B/op\t 78 allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209375, "unit": "ns/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7749, "unit": "B/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5845 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 173455, "unit": "ns/op\t 3858 B/op\t 74 allocs/op", "extra": "7101 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 173455, "unit": "ns/op", "extra": "7101 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3858, "unit": "B/op", "extra": "7101 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7101 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413395, "unit": "ns/op\t 15574 B/op\t 157 allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413395, "unit": "ns/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15574, "unit": "B/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1038088, "unit": "ns/op\t 28535 B/op\t 363 allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1038088, "unit": "ns/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28535, "unit": "B/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1015 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 602933, "unit": "ns/op\t 30353 B/op\t 391 allocs/op", "extra": "1882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 602933, "unit": "ns/op", "extra": "1882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30353, "unit": "B/op", "extra": "1882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1882 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1317314, "unit": "ns/op\t 56918 B/op\t 722 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1317314, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56918, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1288029, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1288029, "unit": "ns/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 349641, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 349641, "unit": "ns/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3638 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2108484, "unit": "ns/op\t 20941 B/op\t 365 allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2108484, "unit": "ns/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20941, "unit": "B/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "764 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 123610, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123610, "unit": "ns/op", "extra": "8282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8282 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8282 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 126616, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "8454 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 126616, "unit": "ns/op", "extra": "8454 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "8454 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8454 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 231275, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 231275, "unit": "ns/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5413 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.29, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38830848 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.29, "unit": "ns/op", "extra": "38830848 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38830848 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38830848 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.128, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "142529660 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.128, "unit": "ns/op", "extra": "142529660 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "142529660 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "142529660 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19119846 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.48, "unit": "ns/op", "extra": "19119846 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19119846 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19119846 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3235, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3235, "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", "value": 56.83, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21268101 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.83, "unit": "ns/op", "extra": "21268101 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21268101 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21268101 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2679947, "unit": "ns/op\t 87433 B/op\t 295 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2679947, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87433, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 769874, "unit": "ns/op\t 15611 B/op\t 201 allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 769874, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15611, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 3026922, "unit": "ns/op\t 98520 B/op\t 463 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 3026922, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98520, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 360267, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3390 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 360267, "unit": "ns/op", "extra": "3390 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3390 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3390 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 322884, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 322884, "unit": "ns/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 727164, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 727164, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2595706, "unit": "ns/op\t 15206 B/op\t 281 allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2595706, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15206, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1970453, "unit": "ns/op\t 14979 B/op\t 282 allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1970453, "unit": "ns/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14979, "unit": "B/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5373660, "unit": "ns/op\t 27279 B/op\t 532 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5373660, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27279, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 984755, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 984755, "unit": "ns/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1013721, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1013721, "unit": "ns/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1154 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4044398, "unit": "ns/op\t 13012 B/op\t 83 allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4044398, "unit": "ns/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13012, "unit": "B/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 216684, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 216684, "unit": "ns/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5247 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 217534, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 217534, "unit": "ns/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5439 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 432320, "unit": "ns/op\t 3785 B/op\t 74 allocs/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 432320, "unit": "ns/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3785, "unit": "B/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2752 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 400507, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 400507, "unit": "ns/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3258 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1778, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "673534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1778, "unit": "ns/op", "extra": "673534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "673534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "673534 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 759022, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 759022, "unit": "ns/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1617 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 323567, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3372 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 323567, "unit": "ns/op", "extra": "3372 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3372 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3372 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 159221, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 159221, "unit": "ns/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7728 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 735983, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 735983, "unit": "ns/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1965 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54822, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22171 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54822, "unit": "ns/op", "extra": "22171 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22171 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22171 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54766, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19071 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54766, "unit": "ns/op", "extra": "19071 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19071 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19071 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 113358, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 113358, "unit": "ns/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9793 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 403.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3698310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 403.6, "unit": "ns/op", "extra": "3698310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3698310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3698310 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.95, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13363898 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.95, "unit": "ns/op", "extra": "13363898 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13363898 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13363898 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 643.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1862403 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 643.1, "unit": "ns/op", "extra": "1862403 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1862403 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1862403 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 63986, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63986, "unit": "ns/op", "extra": "18384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18384 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 71370, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16419 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71370, "unit": "ns/op", "extra": "16419 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16419 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16419 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 127542, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9411 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 127542, "unit": "ns/op", "extra": "9411 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9411 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9411 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2516847, "unit": "ns/op\t 69154 B/op\t 597 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2516847, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69154, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 795580, "unit": "ns/op\t 66339 B/op\t 544 allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 795580, "unit": "ns/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66339, "unit": "B/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1510 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2692860, "unit": "ns/op\t 97529 B/op\t 1002 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2692860, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97529, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1424261, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1424261, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1426586, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1426586, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2870255, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2870255, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 836695, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 836695, "unit": "ns/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19698, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62665 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19698, "unit": "ns/op", "extra": "62665 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62665 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62665 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1603651, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1603651, "unit": "ns/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "763 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": "442c85f4eada8246ef0dcee41c553a286ed572ce", "message": "Merge pull request #1404 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.13.20\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.19 to 1.13.20 in /dynamodb", "timestamp": "2024-06-03T09:25:38+02:00", "tree_id": "392107de9d6ff126ce13aa0191a9fdcffb1f2483", "url": "https://github.com/gofiber/storage/commit/442c85f4eada8246ef0dcee41c553a286ed572ce" }, "date": 1717400091475, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 605095, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 605095, "unit": "ns/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1951 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 550497, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 550497, "unit": "ns/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2192 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 907001, "unit": "ns/op\t 23321 B/op\t 340 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 907001, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23321, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2198916, "unit": "ns/op\t 10539 B/op\t 167 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2198916, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10539, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 986852, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 986852, "unit": "ns/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1071 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3311891, "unit": "ns/op\t 19032 B/op\t 290 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3311891, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19032, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8990, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "128648 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8990, "unit": "ns/op", "extra": "128648 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128648 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128648 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1090, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1090, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 21326, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64339 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 21326, "unit": "ns/op", "extra": "64339 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64339 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64339 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 213840, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 213840, "unit": "ns/op", "extra": "5137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5137 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2336222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.9, "unit": "ns/op", "extra": "2336222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2336222 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2336222 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 481424, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 481424, "unit": "ns/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3502517, "unit": "ns/op\t 17787 B/op\t 155 allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3502517, "unit": "ns/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17787, "unit": "B/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "366 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1746453, "unit": "ns/op\t 49558 B/op\t 64 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1746453, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49558, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 10080760, "unit": "ns/op\t 34861 B/op\t 304 allocs/op", "extra": "100 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 10080760, "unit": "ns/op", "extra": "100 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34861, "unit": "B/op", "extra": "100 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "100 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1265777, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1265777, "unit": "ns/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "826 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 633.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1871943 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 633.4, "unit": "ns/op", "extra": "1871943 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1871943 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1871943 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1654539, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1654539, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204767, "unit": "ns/op\t 7813 B/op\t 78 allocs/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204767, "unit": "ns/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7813, "unit": "B/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5745 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169894, "unit": "ns/op\t 3853 B/op\t 74 allocs/op", "extra": "7719 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169894, "unit": "ns/op", "extra": "7719 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3853, "unit": "B/op", "extra": "7719 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7719 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 419299, "unit": "ns/op\t 16286 B/op\t 155 allocs/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 419299, "unit": "ns/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16286, "unit": "B/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 726919, "unit": "ns/op\t 28543 B/op\t 363 allocs/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726919, "unit": "ns/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28543, "unit": "B/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1606 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 571543, "unit": "ns/op\t 30386 B/op\t 391 allocs/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 571543, "unit": "ns/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30386, "unit": "B/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2146 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1332376, "unit": "ns/op\t 56932 B/op\t 722 allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1332376, "unit": "ns/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56932, "unit": "B/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "781 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1084434, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1084434, "unit": "ns/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1053 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 323049, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323049, "unit": "ns/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1782579, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1782579, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121613, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9673 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121613, "unit": "ns/op", "extra": "9673 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9673 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9673 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 132247, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 132247, "unit": "ns/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9553 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 256989, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 256989, "unit": "ns/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4110 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.28, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38114230 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.28, "unit": "ns/op", "extra": "38114230 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38114230 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38114230 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.239, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "152404380 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.239, "unit": "ns/op", "extra": "152404380 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "152404380 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "152404380 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.46, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "17507156 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.46, "unit": "ns/op", "extra": "17507156 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "17507156 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "17507156 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3521, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3521, "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", "value": 58.73, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21366926 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.73, "unit": "ns/op", "extra": "21366926 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21366926 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21366926 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2434763, "unit": "ns/op\t 88034 B/op\t 296 allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2434763, "unit": "ns/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88034, "unit": "B/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 674923, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 674923, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2651124, "unit": "ns/op\t 97965 B/op\t 463 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2651124, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97965, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347502, "unit": "ns/op\t 6418 B/op\t 98 allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347502, "unit": "ns/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6418, "unit": "B/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3528 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313557, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313557, "unit": "ns/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3766 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721642, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721642, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2449899, "unit": "ns/op\t 15206 B/op\t 281 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2449899, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15206, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2056782, "unit": "ns/op\t 14769 B/op\t 282 allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2056782, "unit": "ns/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14769, "unit": "B/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "670 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4624460, "unit": "ns/op\t 26987 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4624460, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26987, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 956864, "unit": "ns/op\t 6773 B/op\t 43 allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 956864, "unit": "ns/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6773, "unit": "B/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 965237, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 965237, "unit": "ns/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1256 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3264973, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3264973, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 224475, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5062 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 224475, "unit": "ns/op", "extra": "5062 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5062 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5062 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212901, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212901, "unit": "ns/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5710 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 418520, "unit": "ns/op\t 3783 B/op\t 74 allocs/op", "extra": "2737 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 418520, "unit": "ns/op", "extra": "2737 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3783, "unit": "B/op", "extra": "2737 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2737 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 344223, "unit": "ns/op\t 166 B/op\t 3 allocs/op", "extra": "3211 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 344223, "unit": "ns/op", "extra": "3211 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 166, "unit": "B/op", "extra": "3211 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3211 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1702, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "685725 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1702, "unit": "ns/op", "extra": "685725 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "685725 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "685725 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 727095, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 727095, "unit": "ns/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1664 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 306512, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4161 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306512, "unit": "ns/op", "extra": "4161 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4161 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4161 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155298, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7786 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155298, "unit": "ns/op", "extra": "7786 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7786 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7786 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 597529, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 597529, "unit": "ns/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2046 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54800, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22719 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54800, "unit": "ns/op", "extra": "22719 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22719 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22719 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52998, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52998, "unit": "ns/op", "extra": "20908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20908 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20908 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 111395, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 111395, "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", "value": 342.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3421309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.8, "unit": "ns/op", "extra": "3421309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3421309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3421309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.6, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12612592 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.6, "unit": "ns/op", "extra": "12612592 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12612592 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12612592 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 630.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1939200 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 630.5, "unit": "ns/op", "extra": "1939200 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1939200 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1939200 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60941, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19166 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60941, "unit": "ns/op", "extra": "19166 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19166 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19166 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68580, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68580, "unit": "ns/op", "extra": "17797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17797 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17797 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122039, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122039, "unit": "ns/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8202 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2319669, "unit": "ns/op\t 69097 B/op\t 597 allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2319669, "unit": "ns/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69097, "unit": "B/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 762619, "unit": "ns/op\t 66331 B/op\t 544 allocs/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 762619, "unit": "ns/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66331, "unit": "B/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1489 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2636939, "unit": "ns/op\t 97549 B/op\t 1002 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2636939, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97549, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1401649, "unit": "ns/op\t 2903 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1401649, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1375579, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1375579, "unit": "ns/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2716883, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2716883, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 840285, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 840285, "unit": "ns/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19592, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19592, "unit": "ns/op", "extra": "61593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61593 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61593 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1697614, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1697614, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "736 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": "87d722a8bb52d0818bd45fba4432aba3c47059fd", "message": "Merge pull request #1406 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.97.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.96.0 to 0.97.0 in /cloudflarekv", "timestamp": "2024-06-05T09:16:42+02:00", "tree_id": "f607ba58b59f69fee16ef9ddf1c28bb468a84734", "url": "https://github.com/gofiber/storage/commit/87d722a8bb52d0818bd45fba4432aba3c47059fd" }, "date": 1717572328028, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 610022, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 610022, "unit": "ns/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1880 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 547570, "unit": "ns/op\t 15203 B/op\t 226 allocs/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547570, "unit": "ns/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2193 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 916003, "unit": "ns/op\t 23317 B/op\t 340 allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 916003, "unit": "ns/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23317, "unit": "B/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1311 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2654131, "unit": "ns/op\t 10555 B/op\t 167 allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2654131, "unit": "ns/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10555, "unit": "B/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1104370, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1104370, "unit": "ns/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "908 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2661053, "unit": "ns/op\t 19006 B/op\t 290 allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2661053, "unit": "ns/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19006, "unit": "B/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "390 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9157, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "138208 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9157, "unit": "ns/op", "extra": "138208 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "138208 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "138208 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1074, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1074, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17905, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17905, "unit": "ns/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65904 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 209153, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 209153, "unit": "ns/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 508.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2407263 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 508.2, "unit": "ns/op", "extra": "2407263 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2407263 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2407263 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 437332, "unit": "ns/op\t 12523 B/op\t 84 allocs/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 437332, "unit": "ns/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12523, "unit": "B/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2622564, "unit": "ns/op\t 17816 B/op\t 155 allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2622564, "unit": "ns/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17816, "unit": "B/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "417 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1730785, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1730785, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5194343, "unit": "ns/op\t 34837 B/op\t 304 allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5194343, "unit": "ns/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34837, "unit": "B/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 708930, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 708930, "unit": "ns/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1683 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1830726 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.4, "unit": "ns/op", "extra": "1830726 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1830726 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1830726 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1483617, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1483617, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 219717, "unit": "ns/op\t 7852 B/op\t 78 allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 219717, "unit": "ns/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7852, "unit": "B/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169830, "unit": "ns/op\t 3856 B/op\t 74 allocs/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169830, "unit": "ns/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3856, "unit": "B/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7393 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 416700, "unit": "ns/op\t 16242 B/op\t 151 allocs/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 416700, "unit": "ns/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16242, "unit": "B/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 923570, "unit": "ns/op\t 28493 B/op\t 363 allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 923570, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28493, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 570818, "unit": "ns/op\t 30362 B/op\t 391 allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 570818, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30362, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1402659, "unit": "ns/op\t 56910 B/op\t 722 allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1402659, "unit": "ns/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56910, "unit": "B/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "910 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1026624, "unit": "ns/op\t 13783 B/op\t 245 allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1026624, "unit": "ns/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13783, "unit": "B/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1022 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 344674, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344674, "unit": "ns/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1708784, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1708784, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118428, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118428, "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", "value": 118698, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9692 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118698, "unit": "ns/op", "extra": "9692 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9692 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9692 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 222659, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5481 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 222659, "unit": "ns/op", "extra": "5481 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5481 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5481 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.11, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39299942 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.11, "unit": "ns/op", "extra": "39299942 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39299942 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39299942 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.03, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.03, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 69.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20390894 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 69.6, "unit": "ns/op", "extra": "20390894 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20390894 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20390894 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4648, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4648, "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", "value": 58.22, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21018435 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.22, "unit": "ns/op", "extra": "21018435 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21018435 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21018435 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2379955, "unit": "ns/op\t 87522 B/op\t 295 allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2379955, "unit": "ns/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87522, "unit": "B/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "553 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 680133, "unit": "ns/op\t 15680 B/op\t 201 allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 680133, "unit": "ns/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15680, "unit": "B/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1738 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2778634, "unit": "ns/op\t 98227 B/op\t 463 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2778634, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98227, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 350176, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3254 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350176, "unit": "ns/op", "extra": "3254 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3254 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3254 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 316577, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316577, "unit": "ns/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3849 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 721712, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 721712, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2235592, "unit": "ns/op\t 15323 B/op\t 281 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2235592, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15323, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1842327, "unit": "ns/op\t 15078 B/op\t 282 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1842327, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15078, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4540561, "unit": "ns/op\t 26709 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4540561, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26709, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 980300, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 980300, "unit": "ns/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1186 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 984282, "unit": "ns/op\t 6753 B/op\t 53 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 984282, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6753, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3134334, "unit": "ns/op\t 13009 B/op\t 83 allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3134334, "unit": "ns/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13009, "unit": "B/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212069, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212069, "unit": "ns/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205184, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5667 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205184, "unit": "ns/op", "extra": "5667 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5667 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5667 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 418850, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 418850, "unit": "ns/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2874 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 331835, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 331835, "unit": "ns/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3850 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1675, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "664365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1675, "unit": "ns/op", "extra": "664365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "664365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "664365 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 611821, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 611821, "unit": "ns/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1982 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 299632, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 299632, "unit": "ns/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4376 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155538, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7201 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155538, "unit": "ns/op", "extra": "7201 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7201 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7201 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 569090, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 569090, "unit": "ns/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52047, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23264 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52047, "unit": "ns/op", "extra": "23264 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23264 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23264 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51990, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23271 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51990, "unit": "ns/op", "extra": "23271 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23271 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23271 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 116021, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 116021, "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", "value": 334.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3590740 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334.5, "unit": "ns/op", "extra": "3590740 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3590740 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3590740 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 98.89, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12450226 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 98.89, "unit": "ns/op", "extra": "12450226 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12450226 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12450226 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 659.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1877815 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 659.9, "unit": "ns/op", "extra": "1877815 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1877815 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1877815 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61778, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61778, "unit": "ns/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 74128, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17365 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 74128, "unit": "ns/op", "extra": "17365 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17365 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17365 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123507, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9076 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123507, "unit": "ns/op", "extra": "9076 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9076 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9076 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2317364, "unit": "ns/op\t 69105 B/op\t 597 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2317364, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69105, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 779776, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 779776, "unit": "ns/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1536 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2812741, "unit": "ns/op\t 97575 B/op\t 1002 allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2812741, "unit": "ns/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97575, "unit": "B/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "456 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356404, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356404, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367119, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367119, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2715358, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2715358, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 793556, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 793556, "unit": "ns/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19350, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62176 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19350, "unit": "ns/op", "extra": "62176 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62176 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62176 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1761672, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1761672, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "730 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": "57dedb7d108a3ff41e9366d940f6c9ea07df87e3", "message": "Merge pull request #1405 from gofiber/add-mock\n\nfeat: Add mockstorage implementation", "timestamp": "2024-06-06T09:23:00+02:00", "tree_id": "37a6dd415d4564e2f3122fb25e1cce9420391c3e", "url": "https://github.com/gofiber/storage/commit/57dedb7d108a3ff41e9366d940f6c9ea07df87e3" }, "date": 1717659097825, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 605459, "unit": "ns/op\t 15442 B/op\t 225 allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 605459, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15442, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 595775, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 595775, "unit": "ns/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1966 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 891960, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 891960, "unit": "ns/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1338 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2334694, "unit": "ns/op\t 10607 B/op\t 167 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2334694, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10607, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1277314, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1277314, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2575693, "unit": "ns/op\t 19077 B/op\t 290 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2575693, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19077, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9962, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "136713 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9962, "unit": "ns/op", "extra": "136713 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "136713 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "136713 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1012, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1012, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17733, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65884 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17733, "unit": "ns/op", "extra": "65884 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65884 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65884 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 270228, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 270228, "unit": "ns/op", "extra": "5036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 505.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2388405 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 505.1, "unit": "ns/op", "extra": "2388405 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2388405 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2388405 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 562427, "unit": "ns/op\t 12531 B/op\t 84 allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 562427, "unit": "ns/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12531, "unit": "B/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2304 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2784625, "unit": "ns/op\t 17778 B/op\t 155 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2784625, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17778, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1718683, "unit": "ns/op\t 49540 B/op\t 64 allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1718683, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49540, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5226952, "unit": "ns/op\t 34853 B/op\t 304 allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5226952, "unit": "ns/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34853, "unit": "B/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 879551, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 879551, "unit": "ns/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1176 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 631.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1903646 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 631.2, "unit": "ns/op", "extra": "1903646 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1903646 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1903646 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1470962, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1470962, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198553, "unit": "ns/op\t 7644 B/op\t 78 allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198553, "unit": "ns/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7644, "unit": "B/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6016 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161387, "unit": "ns/op\t 3851 B/op\t 74 allocs/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161387, "unit": "ns/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3851, "unit": "B/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7809 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 453741, "unit": "ns/op\t 15898 B/op\t 155 allocs/op", "extra": "2714 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 453741, "unit": "ns/op", "extra": "2714 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15898, "unit": "B/op", "extra": "2714 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2714 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 671274, "unit": "ns/op\t 28522 B/op\t 363 allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 671274, "unit": "ns/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28522, "unit": "B/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 664468, "unit": "ns/op\t 30349 B/op\t 391 allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 664468, "unit": "ns/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30349, "unit": "B/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1336373, "unit": "ns/op\t 56943 B/op\t 722 allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1336373, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56943, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1053843, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1053843, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 316475, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 316475, "unit": "ns/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3763 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1815492, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1815492, "unit": "ns/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "616 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117349, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10086 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117349, "unit": "ns/op", "extra": "10086 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10086 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10086 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 118616, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118616, "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", "value": 219885, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5493 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219885, "unit": "ns/op", "extra": "5493 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5493 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5493 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.56, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39396211 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.56, "unit": "ns/op", "extra": "39396211 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39396211 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39396211 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.218, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150644424 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.218, "unit": "ns/op", "extra": "150644424 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150644424 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150644424 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19840351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.82, "unit": "ns/op", "extra": "19840351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19840351 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19840351 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3404, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3404, "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", "value": 58.3, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21087330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.3, "unit": "ns/op", "extra": "21087330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21087330 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21087330 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2668495, "unit": "ns/op\t 86885 B/op\t 295 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2668495, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86885, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 729464, "unit": "ns/op\t 15674 B/op\t 201 allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 729464, "unit": "ns/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15674, "unit": "B/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1665 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2360427, "unit": "ns/op\t 97739 B/op\t 463 allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2360427, "unit": "ns/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97739, "unit": "B/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343782, "unit": "ns/op\t 6414 B/op\t 97 allocs/op", "extra": "3162 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343782, "unit": "ns/op", "extra": "3162 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3162 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3162 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307801, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307801, "unit": "ns/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3505 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 713403, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 713403, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2297906, "unit": "ns/op\t 15452 B/op\t 281 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2297906, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15452, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2074472, "unit": "ns/op\t 14844 B/op\t 282 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2074472, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14844, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4657402, "unit": "ns/op\t 27700 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4657402, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27700, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 954016, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 954016, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 992013, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 992013, "unit": "ns/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1270 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3405798, "unit": "ns/op\t 13004 B/op\t 83 allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3405798, "unit": "ns/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13004, "unit": "B/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 225260, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 225260, "unit": "ns/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5794 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 200818, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5878 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 200818, "unit": "ns/op", "extra": "5878 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5878 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5878 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 401738, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 401738, "unit": "ns/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 379266, "unit": "ns/op\t 160 B/op\t 3 allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 379266, "unit": "ns/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 160, "unit": "B/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2851 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1705, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "684600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1705, "unit": "ns/op", "extra": "684600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "684600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "684600 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 827730, "unit": "ns/op\t 127 B/op\t 3 allocs/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 827730, "unit": "ns/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 127, "unit": "B/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 334710, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3362 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 334710, "unit": "ns/op", "extra": "3362 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3362 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3362 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154268, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154268, "unit": "ns/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7708 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 636080, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 636080, "unit": "ns/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2107 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51806, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23384 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51806, "unit": "ns/op", "extra": "23384 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23384 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23384 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53220, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20485 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53220, "unit": "ns/op", "extra": "20485 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20485 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20485 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105824, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105824, "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", "value": 325.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3581667 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.4, "unit": "ns/op", "extra": "3581667 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3581667 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3581667 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.3, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13733895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.3, "unit": "ns/op", "extra": "13733895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13733895 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13733895 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 608.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1920283 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 608.4, "unit": "ns/op", "extra": "1920283 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1920283 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1920283 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59868, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19690 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59868, "unit": "ns/op", "extra": "19690 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19690 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19690 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66627, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "18036 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66627, "unit": "ns/op", "extra": "18036 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "18036 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "18036 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 119889, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9854 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 119889, "unit": "ns/op", "extra": "9854 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9854 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9854 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2421525, "unit": "ns/op\t 69212 B/op\t 597 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2421525, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69212, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760315, "unit": "ns/op\t 66340 B/op\t 544 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760315, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66340, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2658436, "unit": "ns/op\t 97407 B/op\t 1002 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2658436, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97407, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1352056, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1352056, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1404878, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1404878, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2684176, "unit": "ns/op\t 5515 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2684176, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5515, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 905191, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 905191, "unit": "ns/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1334 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19203, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19203, "unit": "ns/op", "extra": "63788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63788 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1896108, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1896108, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "638 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": "cf99591f15f0958c525877b0999460eccbefae8e", "message": "Merge pull request #1407 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.17\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.16 to 1.17.17 in /dynamodb", "timestamp": "2024-06-06T09:26:49+02:00", "tree_id": "f67b09bc51f4052933dfeea0b9e67b030aab18fb", "url": "https://github.com/gofiber/storage/commit/cf99591f15f0958c525877b0999460eccbefae8e" }, "date": 1717659591268, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 596129, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 596129, "unit": "ns/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1959 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532869, "unit": "ns/op\t 15205 B/op\t 226 allocs/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532869, "unit": "ns/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 893195, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893195, "unit": "ns/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1347 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2381128, "unit": "ns/op\t 10553 B/op\t 167 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2381128, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10553, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 933929, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 933929, "unit": "ns/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1096 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2844010, "unit": "ns/op\t 19000 B/op\t 290 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2844010, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19000, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8589, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "145945 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8589, "unit": "ns/op", "extra": "145945 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "145945 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "145945 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 992.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1203834 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 992.4, "unit": "ns/op", "extra": "1203834 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1203834 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1203834 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17700, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "64620 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17700, "unit": "ns/op", "extra": "64620 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "64620 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64620 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 363631, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3187 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 363631, "unit": "ns/op", "extra": "3187 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3187 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3187 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2298146 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492, "unit": "ns/op", "extra": "2298146 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2298146 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2298146 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 672754, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 672754, "unit": "ns/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1737 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2665661, "unit": "ns/op\t 17815 B/op\t 155 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2665661, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17815, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1676078, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1676078, "unit": "ns/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6374816, "unit": "ns/op\t 34781 B/op\t 304 allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6374816, "unit": "ns/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34781, "unit": "B/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1179782, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1179782, "unit": "ns/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "853 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1932924 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.1, "unit": "ns/op", "extra": "1932924 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1932924 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1932924 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1499671, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1499671, "unit": "ns/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "766 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200318, "unit": "ns/op\t 7684 B/op\t 78 allocs/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200318, "unit": "ns/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7684, "unit": "B/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5950 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164232, "unit": "ns/op\t 3846 B/op\t 74 allocs/op", "extra": "7588 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164232, "unit": "ns/op", "extra": "7588 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3846, "unit": "B/op", "extra": "7588 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7588 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 398586, "unit": "ns/op\t 15639 B/op\t 151 allocs/op", "extra": "2728 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 398586, "unit": "ns/op", "extra": "2728 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15639, "unit": "B/op", "extra": "2728 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2728 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 690879, "unit": "ns/op\t 28536 B/op\t 363 allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 690879, "unit": "ns/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28536, "unit": "B/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 588010, "unit": "ns/op\t 30346 B/op\t 391 allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 588010, "unit": "ns/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30346, "unit": "B/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2023 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1289199, "unit": "ns/op\t 56922 B/op\t 722 allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1289199, "unit": "ns/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56922, "unit": "B/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "832 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1072804, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1072804, "unit": "ns/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 357249, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 357249, "unit": "ns/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3873 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1875599, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1875599, "unit": "ns/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "730 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 123446, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 123446, "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", "value": 125457, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9375 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 125457, "unit": "ns/op", "extra": "9375 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9375 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9375 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 268859, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 268859, "unit": "ns/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38675894 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.27, "unit": "ns/op", "extra": "38675894 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38675894 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38675894 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.146, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149414418 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.146, "unit": "ns/op", "extra": "149414418 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149414418 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149414418 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20983947 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.12, "unit": "ns/op", "extra": "20983947 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20983947 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20983947 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3176, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3176, "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", "value": 56.76, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21288777 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.76, "unit": "ns/op", "extra": "21288777 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21288777 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21288777 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2448514, "unit": "ns/op\t 87870 B/op\t 295 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2448514, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87870, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 656343, "unit": "ns/op\t 15593 B/op\t 201 allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 656343, "unit": "ns/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1759 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2583985, "unit": "ns/op\t 97893 B/op\t 463 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2583985, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97893, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 374682, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 374682, "unit": "ns/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3523 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308722, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308722, "unit": "ns/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3247 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 706068, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 706068, "unit": "ns/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1654 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2432174, "unit": "ns/op\t 15200 B/op\t 281 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2432174, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15200, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1782812, "unit": "ns/op\t 15154 B/op\t 282 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1782812, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15154, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4787928, "unit": "ns/op\t 27255 B/op\t 532 allocs/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4787928, "unit": "ns/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27255, "unit": "B/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1102263, "unit": "ns/op\t 6771 B/op\t 43 allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1102263, "unit": "ns/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6771, "unit": "B/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1192 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 960428, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 960428, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3711460, "unit": "ns/op\t 13018 B/op\t 83 allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3711460, "unit": "ns/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13018, "unit": "B/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207464, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5175 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207464, "unit": "ns/op", "extra": "5175 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5175 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5175 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203913, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5896 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203913, "unit": "ns/op", "extra": "5896 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5896 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5896 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 404722, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 404722, "unit": "ns/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2960 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 524191, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "2799 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 524191, "unit": "ns/op", "extra": "2799 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "2799 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2799 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1694, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "690458 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1694, "unit": "ns/op", "extra": "690458 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "690458 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "690458 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 969547, "unit": "ns/op\t 135 B/op\t 3 allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 969547, "unit": "ns/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 135, "unit": "B/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 353436, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 353436, "unit": "ns/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149884, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149884, "unit": "ns/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8023 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 784810, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 784810, "unit": "ns/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1587 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52464, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52464, "unit": "ns/op", "extra": "19380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19380 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19380 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50415, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23512 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50415, "unit": "ns/op", "extra": "23512 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23512 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23512 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105672, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105672, "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", "value": 392.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3817359 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 392.9, "unit": "ns/op", "extra": "3817359 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3817359 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3817359 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.74, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13139418 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.74, "unit": "ns/op", "extra": "13139418 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13139418 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13139418 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 647.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1890343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 647.4, "unit": "ns/op", "extra": "1890343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1890343 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1890343 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60821, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "16891 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60821, "unit": "ns/op", "extra": "16891 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "16891 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "16891 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68093, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17599 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68093, "unit": "ns/op", "extra": "17599 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17599 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17599 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121594, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9843 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121594, "unit": "ns/op", "extra": "9843 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9843 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9843 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2562196, "unit": "ns/op\t 69147 B/op\t 597 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2562196, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69147, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765262, "unit": "ns/op\t 66336 B/op\t 544 allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765262, "unit": "ns/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66336, "unit": "B/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2633955, "unit": "ns/op\t 97452 B/op\t 1003 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2633955, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97452, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345831, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345831, "unit": "ns/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "891 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356177, "unit": "ns/op\t 2808 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356177, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2808, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2730331, "unit": "ns/op\t 5526 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2730331, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5526, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1168960, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1168960, "unit": "ns/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1084 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19333, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19333, "unit": "ns/op", "extra": "62028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62028 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62028 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2122060, "unit": "ns/op\t 967 B/op\t 43 allocs/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2122060, "unit": "ns/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 967, "unit": "B/op", "extra": "568 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "568 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": "cb3a645bdaf6564ae63155a087122303f403f7ee", "message": "Merge pull request #1408 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.17\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to 1.27.17 in /s3", "timestamp": "2024-06-06T09:29:00+02:00", "tree_id": "af9bc13d82341d612dc0c6158e008c465f7d11cc", "url": "https://github.com/gofiber/storage/commit/cb3a645bdaf6564ae63155a087122303f403f7ee" }, "date": 1717659892725, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 638672, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 638672, "unit": "ns/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1902 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 566893, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 566893, "unit": "ns/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901215, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901215, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2049222, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2049222, "unit": "ns/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1421757, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1421757, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2490976, "unit": "ns/op\t 19031 B/op\t 290 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2490976, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19031, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9144, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143244 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9144, "unit": "ns/op", "extra": "143244 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143244 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143244 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1003, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1009556 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1003, "unit": "ns/op", "extra": "1009556 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1009556 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1009556 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17685, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66870 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17685, "unit": "ns/op", "extra": "66870 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66870 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66870 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 186095, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "6974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 186095, "unit": "ns/op", "extra": "6974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "6974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2410603 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.6, "unit": "ns/op", "extra": "2410603 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2410603 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2410603 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 365152, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "3351 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 365152, "unit": "ns/op", "extra": "3351 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "3351 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3351 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2641635, "unit": "ns/op\t 17810 B/op\t 155 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2641635, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17810, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1786820, "unit": "ns/op\t 49547 B/op\t 64 allocs/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1786820, "unit": "ns/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49547, "unit": "B/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "664 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5129910, "unit": "ns/op\t 34847 B/op\t 304 allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5129910, "unit": "ns/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34847, "unit": "B/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 749468, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 749468, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 663.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1821928 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 663.6, "unit": "ns/op", "extra": "1821928 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1821928 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1821928 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1675184, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1675184, "unit": "ns/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "612 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 208760, "unit": "ns/op\t 7710 B/op\t 78 allocs/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 208760, "unit": "ns/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7710, "unit": "B/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5908 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 187425, "unit": "ns/op\t 3848 B/op\t 74 allocs/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 187425, "unit": "ns/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3848, "unit": "B/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7371 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418681, "unit": "ns/op\t 16405 B/op\t 155 allocs/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418681, "unit": "ns/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16405, "unit": "B/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2554 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 774746, "unit": "ns/op\t 28485 B/op\t 363 allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 774746, "unit": "ns/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28485, "unit": "B/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 591965, "unit": "ns/op\t 30355 B/op\t 391 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 591965, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30355, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1219169, "unit": "ns/op\t 56981 B/op\t 722 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1219169, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56981, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1152785, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1152785, "unit": "ns/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "928 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 318514, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318514, "unit": "ns/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3871 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1984935, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1984935, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118295, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118295, "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", "value": 116426, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 116426, "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", "value": 216140, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216140, "unit": "ns/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5695 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.55, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38073038 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.55, "unit": "ns/op", "extra": "38073038 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38073038 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38073038 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.16, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "151279504 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.16, "unit": "ns/op", "extra": "151279504 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "151279504 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "151279504 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18122283 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.27, "unit": "ns/op", "extra": "18122283 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18122283 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18122283 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3174, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3174, "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", "value": 56.69, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21265902 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.69, "unit": "ns/op", "extra": "21265902 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21265902 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21265902 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2360113, "unit": "ns/op\t 86870 B/op\t 295 allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2360113, "unit": "ns/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86870, "unit": "B/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "523 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 787602, "unit": "ns/op\t 15563 B/op\t 201 allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 787602, "unit": "ns/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15563, "unit": "B/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1546 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2862544, "unit": "ns/op\t 97719 B/op\t 463 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2862544, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97719, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346632, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346632, "unit": "ns/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310742, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310742, "unit": "ns/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3859 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716133, "unit": "ns/op\t 11410 B/op\t 170 allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716133, "unit": "ns/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11410, "unit": "B/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1647 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2212312, "unit": "ns/op\t 15414 B/op\t 281 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2212312, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15414, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1790272, "unit": "ns/op\t 14839 B/op\t 282 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1790272, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14839, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4486255, "unit": "ns/op\t 26913 B/op\t 532 allocs/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4486255, "unit": "ns/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26913, "unit": "B/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 971289, "unit": "ns/op\t 6769 B/op\t 43 allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 971289, "unit": "ns/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6769, "unit": "B/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 976795, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976795, "unit": "ns/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1252 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 2985778, "unit": "ns/op\t 13041 B/op\t 83 allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 2985778, "unit": "ns/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13041, "unit": "B/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "378 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210549, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210549, "unit": "ns/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 205481, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 205481, "unit": "ns/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5730 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 404932, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 404932, "unit": "ns/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2962 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 286211, "unit": "ns/op\t 147 B/op\t 3 allocs/op", "extra": "4515 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 286211, "unit": "ns/op", "extra": "4515 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 147, "unit": "B/op", "extra": "4515 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4515 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1706, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "646545 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1706, "unit": "ns/op", "extra": "646545 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "646545 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "646545 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 561592, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 561592, "unit": "ns/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2116 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 271433, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 271433, "unit": "ns/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4591 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152640, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7402 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152640, "unit": "ns/op", "extra": "7402 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7402 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7402 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 534531, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 534531, "unit": "ns/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2241 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52781, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52781, "unit": "ns/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22920 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50513, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23985 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50513, "unit": "ns/op", "extra": "23985 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23985 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23985 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103557, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103557, "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", "value": 337.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3564618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337.1, "unit": "ns/op", "extra": "3564618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3564618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3564618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 97.33, "unit": "ns/op\t 19 B/op\t 1 allocs/op", "extra": "13103908 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 97.33, "unit": "ns/op", "extra": "13103908 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 19, "unit": "B/op", "extra": "13103908 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13103908 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 731.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1875583 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 731.6, "unit": "ns/op", "extra": "1875583 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1875583 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1875583 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61382, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61382, "unit": "ns/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19254 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75930, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17433 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75930, "unit": "ns/op", "extra": "17433 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17433 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17433 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120055, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9870 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120055, "unit": "ns/op", "extra": "9870 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9870 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9870 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2264301, "unit": "ns/op\t 69156 B/op\t 597 allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2264301, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69156, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 793009, "unit": "ns/op\t 66338 B/op\t 544 allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 793009, "unit": "ns/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66338, "unit": "B/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1502 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2665908, "unit": "ns/op\t 97445 B/op\t 1003 allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2665908, "unit": "ns/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97445, "unit": "B/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "388 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353507, "unit": "ns/op\t 2893 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353507, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2893, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1368457, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368457, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2697616, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2697616, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 742856, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 742856, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19144, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "57589 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19144, "unit": "ns/op", "extra": "57589 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "57589 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "57589 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1456379, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1456379, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "859 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": "2077c74abc7f7833b046fb84fb909261ad7ee3d1", "message": "Merge pull request #1409 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.32.7\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.32.6 to 1.32.7 in /dynamodb", "timestamp": "2024-06-06T09:31:05+02:00", "tree_id": "42897336ebe50bf61211a579b23bc8ca746535fd", "url": "https://github.com/gofiber/storage/commit/2077c74abc7f7833b046fb84fb909261ad7ee3d1" }, "date": 1717660071192, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 592154, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 592154, "unit": "ns/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2030 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 548845, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 548845, "unit": "ns/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2211 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 888896, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 888896, "unit": "ns/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1353 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2329982, "unit": "ns/op\t 10607 B/op\t 167 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2329982, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10607, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1156517, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1156517, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2825447, "unit": "ns/op\t 19061 B/op\t 290 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2825447, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19061, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8758, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "144264 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8758, "unit": "ns/op", "extra": "144264 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "144264 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144264 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1008, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17699, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "69376 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17699, "unit": "ns/op", "extra": "69376 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "69376 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69376 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 249200, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 249200, "unit": "ns/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5575 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 615.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2464112 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 615.1, "unit": "ns/op", "extra": "2464112 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2464112 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2464112 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 517178, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 517178, "unit": "ns/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2681484, "unit": "ns/op\t 17799 B/op\t 155 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2681484, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17799, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1757720, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1757720, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5210288, "unit": "ns/op\t 34812 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5210288, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34812, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 667835, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 667835, "unit": "ns/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 757.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1906498 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 757.2, "unit": "ns/op", "extra": "1906498 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1906498 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1906498 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1412368, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1412368, "unit": "ns/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "714 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204002, "unit": "ns/op\t 7861 B/op\t 78 allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204002, "unit": "ns/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7861, "unit": "B/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5672 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162499, "unit": "ns/op\t 3826 B/op\t 74 allocs/op", "extra": "7670 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162499, "unit": "ns/op", "extra": "7670 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3826, "unit": "B/op", "extra": "7670 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7670 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 411487, "unit": "ns/op\t 15900 B/op\t 152 allocs/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 411487, "unit": "ns/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15900, "unit": "B/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2664 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 695919, "unit": "ns/op\t 28494 B/op\t 363 allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 695919, "unit": "ns/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28494, "unit": "B/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1579 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 538829, "unit": "ns/op\t 30341 B/op\t 391 allocs/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 538829, "unit": "ns/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30341, "unit": "B/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2145 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1233295, "unit": "ns/op\t 56921 B/op\t 722 allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1233295, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56921, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1000100, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1000100, "unit": "ns/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1137 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319583, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319583, "unit": "ns/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1868122, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1868122, "unit": "ns/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "756 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 135690, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 135690, "unit": "ns/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9690 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 122632, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9424 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122632, "unit": "ns/op", "extra": "9424 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9424 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9424 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 219770, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 219770, "unit": "ns/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5658 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38484846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.83, "unit": "ns/op", "extra": "38484846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38484846 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38484846 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.079, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "143240409 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.079, "unit": "ns/op", "extra": "143240409 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "143240409 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "143240409 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.86, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21407049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.86, "unit": "ns/op", "extra": "21407049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21407049 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21407049 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.34, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.34, "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", "value": 56.43, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21246237 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.43, "unit": "ns/op", "extra": "21246237 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21246237 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21246237 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2214639, "unit": "ns/op\t 88129 B/op\t 295 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2214639, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88129, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 652860, "unit": "ns/op\t 15660 B/op\t 201 allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 652860, "unit": "ns/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15660, "unit": "B/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1729 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2411841, "unit": "ns/op\t 97615 B/op\t 463 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2411841, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97615, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345231, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345231, "unit": "ns/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3567 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 329331, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3291 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 329331, "unit": "ns/op", "extra": "3291 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3291 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3291 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 708780, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 708780, "unit": "ns/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1736 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2223095, "unit": "ns/op\t 15315 B/op\t 281 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2223095, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15315, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1787620, "unit": "ns/op\t 15089 B/op\t 282 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1787620, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15089, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4534253, "unit": "ns/op\t 27227 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4534253, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27227, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1045387, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1045387, "unit": "ns/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973517, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973517, "unit": "ns/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1208 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3185661, "unit": "ns/op\t 13002 B/op\t 83 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3185661, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13002, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 203249, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5694 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 203249, "unit": "ns/op", "extra": "5694 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5694 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5694 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206247, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5732 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206247, "unit": "ns/op", "extra": "5732 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5732 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5732 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 446844, "unit": "ns/op\t 3785 B/op\t 74 allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 446844, "unit": "ns/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3785, "unit": "B/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 314193, "unit": "ns/op\t 150 B/op\t 3 allocs/op", "extra": "4279 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 314193, "unit": "ns/op", "extra": "4279 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 150, "unit": "B/op", "extra": "4279 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4279 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1700, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "724819 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1700, "unit": "ns/op", "extra": "724819 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "724819 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "724819 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 771837, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 771837, "unit": "ns/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1717 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 316237, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 316237, "unit": "ns/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 176588, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 176588, "unit": "ns/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6024 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 567885, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 567885, "unit": "ns/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2283 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57702, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23388 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57702, "unit": "ns/op", "extra": "23388 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23388 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23388 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51491, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23322 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51491, "unit": "ns/op", "extra": "23322 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23322 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23322 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107279, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107279, "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", "value": 333.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3725628 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.7, "unit": "ns/op", "extra": "3725628 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3725628 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3725628 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.9, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12847233 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.9, "unit": "ns/op", "extra": "12847233 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12847233 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12847233 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1854498 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.5, "unit": "ns/op", "extra": "1854498 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1854498 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1854498 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60595, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60595, "unit": "ns/op", "extra": "20011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20011 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67718, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67718, "unit": "ns/op", "extra": "17707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17707 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17707 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122024, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9579 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122024, "unit": "ns/op", "extra": "9579 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9579 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9579 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2154720, "unit": "ns/op\t 69184 B/op\t 597 allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2154720, "unit": "ns/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69184, "unit": "B/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "589 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760922, "unit": "ns/op\t 66330 B/op\t 544 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760922, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66330, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2535469, "unit": "ns/op\t 97497 B/op\t 1002 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2535469, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97497, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1344539, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1344539, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356730, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356730, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2695905, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2695905, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 908736, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 908736, "unit": "ns/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1398 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19456, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59040 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19456, "unit": "ns/op", "extra": "59040 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59040 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59040 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1843999, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1843999, "unit": "ns/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "627 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "627 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": "4ebd332f945afcb7196068ee0bb2246ebd5262dc", "message": "Merge pull request #1410 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.16.23\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.21 to 1.16.23 in /s3", "timestamp": "2024-06-06T09:33:12+02:00", "tree_id": "3b7f98d07ab9b1a9ba3107aa75a38d9fdcfdb068", "url": "https://github.com/gofiber/storage/commit/4ebd332f945afcb7196068ee0bb2246ebd5262dc" }, "date": 1717660229160, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 587056, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 587056, "unit": "ns/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2013 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 537626, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537626, "unit": "ns/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2082 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 887836, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 887836, "unit": "ns/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2058803, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2058803, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1291455, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1291455, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2798020, "unit": "ns/op\t 19053 B/op\t 290 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2798020, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19053, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8914, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142653 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8914, "unit": "ns/op", "extra": "142653 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142653 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142653 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1026, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17690, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "69492 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17690, "unit": "ns/op", "extra": "69492 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "69492 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69492 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 187857, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6620 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 187857, "unit": "ns/op", "extra": "6620 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6620 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6620 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 590.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2439117 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 590.3, "unit": "ns/op", "extra": "2439117 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2439117 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2439117 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 376481, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "3166 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 376481, "unit": "ns/op", "extra": "3166 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "3166 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3166 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2545290, "unit": "ns/op\t 17793 B/op\t 155 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2545290, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17793, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1702322, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1702322, "unit": "ns/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "762 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 4953781, "unit": "ns/op\t 34777 B/op\t 304 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 4953781, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34777, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 700147, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 700147, "unit": "ns/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 626.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1871397 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 626.9, "unit": "ns/op", "extra": "1871397 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1871397 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1871397 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1901940, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1901940, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 211992, "unit": "ns/op\t 7788 B/op\t 78 allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 211992, "unit": "ns/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7788, "unit": "B/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 162904, "unit": "ns/op\t 3858 B/op\t 74 allocs/op", "extra": "7440 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 162904, "unit": "ns/op", "extra": "7440 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3858, "unit": "B/op", "extra": "7440 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7440 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408574, "unit": "ns/op\t 16078 B/op\t 151 allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408574, "unit": "ns/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16078, "unit": "B/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2584 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 639875, "unit": "ns/op\t 28526 B/op\t 363 allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 639875, "unit": "ns/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28526, "unit": "B/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1797 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 516121, "unit": "ns/op\t 30349 B/op\t 391 allocs/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 516121, "unit": "ns/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30349, "unit": "B/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2253 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1282886, "unit": "ns/op\t 56881 B/op\t 722 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1282886, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56881, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 967240, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 967240, "unit": "ns/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1172 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 318446, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318446, "unit": "ns/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3571 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1767571, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1767571, "unit": "ns/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "831 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114401, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114401, "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", "value": 120196, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8780 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120196, "unit": "ns/op", "extra": "8780 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8780 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8780 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 220223, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 220223, "unit": "ns/op", "extra": "4688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4688 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4688 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.51, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39848908 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.51, "unit": "ns/op", "extra": "39848908 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39848908 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39848908 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.121, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147664455 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.121, "unit": "ns/op", "extra": "147664455 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147664455 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147664455 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.15, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21438812 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.15, "unit": "ns/op", "extra": "21438812 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21438812 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21438812 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3395, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3395, "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", "value": 56.53, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21299869 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.53, "unit": "ns/op", "extra": "21299869 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21299869 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21299869 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2060004, "unit": "ns/op\t 87574 B/op\t 295 allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2060004, "unit": "ns/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87574, "unit": "B/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "621 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 653307, "unit": "ns/op\t 15653 B/op\t 201 allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 653307, "unit": "ns/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15653, "unit": "B/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1843 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2668429, "unit": "ns/op\t 97894 B/op\t 463 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2668429, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97894, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343025, "unit": "ns/op\t 6413 B/op\t 98 allocs/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343025, "unit": "ns/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3686 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 307609, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 307609, "unit": "ns/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 742332, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 742332, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2186577, "unit": "ns/op\t 15269 B/op\t 281 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2186577, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15269, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1855550, "unit": "ns/op\t 14754 B/op\t 282 allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1855550, "unit": "ns/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14754, "unit": "B/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "666 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4527890, "unit": "ns/op\t 27411 B/op\t 532 allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4527890, "unit": "ns/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27411, "unit": "B/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "264 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 958319, "unit": "ns/op\t 6758 B/op\t 43 allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 958319, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6758, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 955940, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 955940, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3262967, "unit": "ns/op\t 13004 B/op\t 83 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3262967, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13004, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205383, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205383, "unit": "ns/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5530 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204126, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5797 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204126, "unit": "ns/op", "extra": "5797 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5797 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5797 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 398912, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 398912, "unit": "ns/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2910 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 287645, "unit": "ns/op\t 146 B/op\t 3 allocs/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 287645, "unit": "ns/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 146, "unit": "B/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "4600 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1687, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "670134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1687, "unit": "ns/op", "extra": "670134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "670134 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "670134 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 593960, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 593960, "unit": "ns/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2040 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 269250, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4504 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 269250, "unit": "ns/op", "extra": "4504 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4504 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4504 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149510, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149510, "unit": "ns/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 529130, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 529130, "unit": "ns/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2247 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51902, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23586 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51902, "unit": "ns/op", "extra": "23586 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23586 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23586 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50680, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23493 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50680, "unit": "ns/op", "extra": "23493 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23493 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23493 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102563, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102563, "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", "value": 320.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3664830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 320.3, "unit": "ns/op", "extra": "3664830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3664830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3664830 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.34, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13386632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.34, "unit": "ns/op", "extra": "13386632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13386632 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13386632 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 681, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1803259 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 681, "unit": "ns/op", "extra": "1803259 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1803259 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1803259 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60623, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19370 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60623, "unit": "ns/op", "extra": "19370 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19370 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19370 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67594, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17493 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67594, "unit": "ns/op", "extra": "17493 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17493 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17493 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 135506, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9318 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 135506, "unit": "ns/op", "extra": "9318 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9318 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9318 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2087947, "unit": "ns/op\t 69122 B/op\t 597 allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2087947, "unit": "ns/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69122, "unit": "B/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 765387, "unit": "ns/op\t 66348 B/op\t 544 allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 765387, "unit": "ns/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66348, "unit": "B/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1584 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2484832, "unit": "ns/op\t 97568 B/op\t 1002 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2484832, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97568, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1345061, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1345061, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1355401, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1355401, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2688555, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688555, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 712287, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 712287, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19003, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "64246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19003, "unit": "ns/op", "extra": "64246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "64246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "64246 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1478302, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1478302, "unit": "ns/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "802 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "802 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": "ef93d8635c881524c4ab492da32ee649e4dad68e", "message": "Merge pull request #1413 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.17\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to 1.27.17 in /dynamodb", "timestamp": "2024-06-06T09:38:35+02:00", "tree_id": "fb28f785ec8dd53c3efd2aaef341da600fcbbcf7", "url": "https://github.com/gofiber/storage/commit/ef93d8635c881524c4ab492da32ee649e4dad68e" }, "date": 1717660351863, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 612923, "unit": "ns/op\t 15437 B/op\t 225 allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 612923, "unit": "ns/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15437, "unit": "B/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1964 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 552126, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 552126, "unit": "ns/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2176 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 915795, "unit": "ns/op\t 23327 B/op\t 340 allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 915795, "unit": "ns/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23327, "unit": "B/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1303 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2208037, "unit": "ns/op\t 10534 B/op\t 167 allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2208037, "unit": "ns/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10534, "unit": "B/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "513 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 967559, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 967559, "unit": "ns/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3118935, "unit": "ns/op\t 19074 B/op\t 290 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3118935, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19074, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8957, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135351 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8957, "unit": "ns/op", "extra": "135351 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135351 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135351 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1144, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1144, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20651, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "59082 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20651, "unit": "ns/op", "extra": "59082 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59082 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59082 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 227639, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5257 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 227639, "unit": "ns/op", "extra": "5257 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5257 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5257 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2369191 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.7, "unit": "ns/op", "extra": "2369191 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2369191 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2369191 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 414393, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 414393, "unit": "ns/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2686 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3300873, "unit": "ns/op\t 17785 B/op\t 155 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3300873, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17785, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1759891, "unit": "ns/op\t 49557 B/op\t 64 allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1759891, "unit": "ns/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49557, "unit": "B/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "609 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5401016, "unit": "ns/op\t 34847 B/op\t 304 allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5401016, "unit": "ns/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34847, "unit": "B/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "228 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1241623, "unit": "ns/op\t 6645 B/op\t 121 allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1241623, "unit": "ns/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "865 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 630.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1771422 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 630.6, "unit": "ns/op", "extra": "1771422 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1771422 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1771422 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1912916, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1912916, "unit": "ns/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "541 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209725, "unit": "ns/op\t 7776 B/op\t 78 allocs/op", "extra": "5803 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209725, "unit": "ns/op", "extra": "5803 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7776, "unit": "B/op", "extra": "5803 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5803 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 170375, "unit": "ns/op\t 3776 B/op\t 73 allocs/op", "extra": "6994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 170375, "unit": "ns/op", "extra": "6994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3776, "unit": "B/op", "extra": "6994 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "6994 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 406280, "unit": "ns/op\t 16230 B/op\t 158 allocs/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 406280, "unit": "ns/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16230, "unit": "B/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 744946, "unit": "ns/op\t 28538 B/op\t 363 allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 744946, "unit": "ns/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28538, "unit": "B/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 612265, "unit": "ns/op\t 30394 B/op\t 391 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 612265, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30394, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1292712, "unit": "ns/op\t 56923 B/op\t 722 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1292712, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56923, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1030138, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1030138, "unit": "ns/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 374194, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 374194, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1782318, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1782318, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121347, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121347, "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", "value": 124280, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 124280, "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", "value": 238308, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5306 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 238308, "unit": "ns/op", "extra": "5306 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5306 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5306 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.73, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39444847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.73, "unit": "ns/op", "extra": "39444847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39444847 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39444847 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.556, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146905630 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.556, "unit": "ns/op", "extra": "146905630 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146905630 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146905630 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.59, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19453384 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.59, "unit": "ns/op", "extra": "19453384 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19453384 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19453384 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3162, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3162, "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", "value": 56.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21296292 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "21296292 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21296292 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21296292 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2418536, "unit": "ns/op\t 87244 B/op\t 295 allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2418536, "unit": "ns/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87244, "unit": "B/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "562 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 660479, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 660479, "unit": "ns/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1842 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2473022, "unit": "ns/op\t 97992 B/op\t 463 allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2473022, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97992, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 369473, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "3063 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 369473, "unit": "ns/op", "extra": "3063 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "3063 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3063 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 347273, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3825 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 347273, "unit": "ns/op", "extra": "3825 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3825 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3825 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 731301, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 731301, "unit": "ns/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1639 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2328955, "unit": "ns/op\t 15348 B/op\t 281 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2328955, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15348, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1842360, "unit": "ns/op\t 14765 B/op\t 282 allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1842360, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14765, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4949951, "unit": "ns/op\t 27782 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4949951, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27782, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 987641, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 987641, "unit": "ns/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1155 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1123516, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1123516, "unit": "ns/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "960 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3215156, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3215156, "unit": "ns/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "346 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 212396, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5504 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 212396, "unit": "ns/op", "extra": "5504 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5504 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5504 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 216090, "unit": "ns/op\t 2196 B/op\t 40 allocs/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 216090, "unit": "ns/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2196, "unit": "B/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 429905, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 429905, "unit": "ns/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2850 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 338512, "unit": "ns/op\t 158 B/op\t 3 allocs/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 338512, "unit": "ns/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 158, "unit": "B/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1707, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "677774 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1707, "unit": "ns/op", "extra": "677774 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "677774 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "677774 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 635568, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 635568, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322008, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322008, "unit": "ns/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3962 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156911, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7723 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156911, "unit": "ns/op", "extra": "7723 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7723 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7723 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 704548, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 704548, "unit": "ns/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53482, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22543 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53482, "unit": "ns/op", "extra": "22543 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22543 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22543 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52246, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52246, "unit": "ns/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22974 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105318, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105318, "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", "value": 408.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3426860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 408.6, "unit": "ns/op", "extra": "3426860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3426860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3426860 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.16, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12707641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.16, "unit": "ns/op", "extra": "12707641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12707641 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12707641 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 619.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1860121 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 619.2, "unit": "ns/op", "extra": "1860121 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1860121 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1860121 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61935, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18932 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61935, "unit": "ns/op", "extra": "18932 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18932 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18932 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69843, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69843, "unit": "ns/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17426 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123989, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9582 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123989, "unit": "ns/op", "extra": "9582 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9582 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9582 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2313484, "unit": "ns/op\t 69182 B/op\t 597 allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2313484, "unit": "ns/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69182, "unit": "B/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "558 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 776616, "unit": "ns/op\t 66358 B/op\t 544 allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 776616, "unit": "ns/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66358, "unit": "B/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1508 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2569245, "unit": "ns/op\t 97488 B/op\t 1002 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2569245, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97488, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1361073, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1361073, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1369031, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1369031, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2711923, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2711923, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 883659, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 883659, "unit": "ns/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1317 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19319, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "52911 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19319, "unit": "ns/op", "extra": "52911 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "52911 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "52911 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1651797, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1651797, "unit": "ns/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "758 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "758 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": "e768b045893538ebed2b7714120d58585a9f74bc", "message": "Merge pull request #1415 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.14.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.20 to 1.14.0 in /dynamodb", "timestamp": "2024-06-06T09:45:23+02:00", "tree_id": "868ac697c3825ee8d5b07d622a0be9c352ba0a63", "url": "https://github.com/gofiber/storage/commit/e768b045893538ebed2b7714120d58585a9f74bc" }, "date": 1717660489746, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 597436, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 597436, "unit": "ns/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2026 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 537754, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 537754, "unit": "ns/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2130 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898804, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898804, "unit": "ns/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1351 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2230193, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2230193, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1004299, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1004299, "unit": "ns/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1069 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2675516, "unit": "ns/op\t 19021 B/op\t 290 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2675516, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19021, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8694, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137688 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8694, "unit": "ns/op", "extra": "137688 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137688 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137688 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1084, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1209330 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1084, "unit": "ns/op", "extra": "1209330 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1209330 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1209330 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18229, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66166 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18229, "unit": "ns/op", "extra": "66166 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66166 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66166 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 255670, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 255670, "unit": "ns/op", "extra": "5086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 501.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2399392 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 501.1, "unit": "ns/op", "extra": "2399392 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2399392 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2399392 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 531417, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 531417, "unit": "ns/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2320 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2821294, "unit": "ns/op\t 17829 B/op\t 155 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2821294, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17829, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1712591, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1712591, "unit": "ns/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "607 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5117737, "unit": "ns/op\t 34843 B/op\t 304 allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5117737, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34843, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1277101, "unit": "ns/op\t 6644 B/op\t 121 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1277101, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 645.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1846117 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645.3, "unit": "ns/op", "extra": "1846117 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1846117 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1846117 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1809212, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1809212, "unit": "ns/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "570 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203519, "unit": "ns/op\t 7737 B/op\t 78 allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203519, "unit": "ns/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7737, "unit": "B/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5864 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166174, "unit": "ns/op\t 3822 B/op\t 74 allocs/op", "extra": "7442 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166174, "unit": "ns/op", "extra": "7442 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3822, "unit": "B/op", "extra": "7442 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7442 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 404812, "unit": "ns/op\t 15834 B/op\t 151 allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 404812, "unit": "ns/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15834, "unit": "B/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2662 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 666582, "unit": "ns/op\t 28535 B/op\t 363 allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 666582, "unit": "ns/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28535, "unit": "B/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1574 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 529813, "unit": "ns/op\t 30333 B/op\t 391 allocs/op", "extra": "2125 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 529813, "unit": "ns/op", "extra": "2125 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30333, "unit": "B/op", "extra": "2125 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2125 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1293114, "unit": "ns/op\t 56892 B/op\t 722 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1293114, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56892, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1020039, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1020039, "unit": "ns/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 322473, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 322473, "unit": "ns/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3775 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1729270, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1729270, "unit": "ns/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "769 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 127244, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127244, "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", "value": 124156, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 124156, "unit": "ns/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221484, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221484, "unit": "ns/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5680 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.89, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39811222 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.89, "unit": "ns/op", "extra": "39811222 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39811222 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39811222 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 13.66, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 13.66, "unit": "ns/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "100000000 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21166768 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.02, "unit": "ns/op", "extra": "21166768 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21166768 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21166768 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3323, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3323, "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", "value": 56.73, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21350781 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.73, "unit": "ns/op", "extra": "21350781 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21350781 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21350781 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2323256, "unit": "ns/op\t 88031 B/op\t 295 allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2323256, "unit": "ns/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88031, "unit": "B/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "555 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 661486, "unit": "ns/op\t 15592 B/op\t 201 allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 661486, "unit": "ns/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15592, "unit": "B/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1780 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2574861, "unit": "ns/op\t 97601 B/op\t 463 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2574861, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97601, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 383123, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 383123, "unit": "ns/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3121 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 330803, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 330803, "unit": "ns/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3273 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716689, "unit": "ns/op\t 11422 B/op\t 170 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716689, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11422, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2271550, "unit": "ns/op\t 15078 B/op\t 281 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2271550, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15078, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1821837, "unit": "ns/op\t 14865 B/op\t 282 allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1821837, "unit": "ns/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14865, "unit": "B/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "645 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5356506, "unit": "ns/op\t 27257 B/op\t 532 allocs/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5356506, "unit": "ns/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27257, "unit": "B/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 957457, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 957457, "unit": "ns/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1261 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 974859, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 974859, "unit": "ns/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1197 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3364604, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3364604, "unit": "ns/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "350 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205017, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205017, "unit": "ns/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5719 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 215851, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 215851, "unit": "ns/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 407342, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 407342, "unit": "ns/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2478 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 440718, "unit": "ns/op\t 162 B/op\t 3 allocs/op", "extra": "2775 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 440718, "unit": "ns/op", "extra": "2775 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 162, "unit": "B/op", "extra": "2775 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2775 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1682, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "680553 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1682, "unit": "ns/op", "extra": "680553 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680553 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680553 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 801194, "unit": "ns/op\t 132 B/op\t 3 allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 801194, "unit": "ns/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 132, "unit": "B/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1314 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 356921, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 356921, "unit": "ns/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3745 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152214, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7905 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152214, "unit": "ns/op", "extra": "7905 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7905 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7905 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 677957, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 677957, "unit": "ns/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1773 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52385, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52385, "unit": "ns/op", "extra": "22891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22891 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22891 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51598, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23404 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51598, "unit": "ns/op", "extra": "23404 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23404 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23404 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 118635, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 118635, "unit": "ns/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "8642 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 343.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3745256 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 343.4, "unit": "ns/op", "extra": "3745256 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3745256 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3745256 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.39, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12845433 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.39, "unit": "ns/op", "extra": "12845433 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12845433 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12845433 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 639.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1914333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 639.2, "unit": "ns/op", "extra": "1914333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1914333 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1914333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61588, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19149 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61588, "unit": "ns/op", "extra": "19149 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19149 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19149 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67853, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17913 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67853, "unit": "ns/op", "extra": "17913 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17913 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17913 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122679, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9848 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122679, "unit": "ns/op", "extra": "9848 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9848 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9848 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2496539, "unit": "ns/op\t 69161 B/op\t 597 allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2496539, "unit": "ns/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69161, "unit": "B/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "564 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 771215, "unit": "ns/op\t 66347 B/op\t 544 allocs/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 771215, "unit": "ns/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66347, "unit": "B/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1438 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2675178, "unit": "ns/op\t 97502 B/op\t 1003 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2675178, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97502, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1003, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1358278, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358278, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1396682, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1396682, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2694732, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2694732, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 915945, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 915945, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19217, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63027 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19217, "unit": "ns/op", "extra": "63027 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63027 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63027 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1913044, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1913044, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "638 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": "d91341723bcdfbf282553d59e82b0257a45c60bf", "message": "Merge pull request #1417 from gofiber/dependabot/go_modules/redis/github.com/redis/go-redis/v9-9.5.3\n\nbuild(deps): bump github.com/redis/go-redis/v9 from 9.5.2 to 9.5.3 in /redis", "timestamp": "2024-06-10T09:40:37+02:00", "tree_id": "4021d6281d8cce3e7300e94e0d5b636fed04fd2b", "url": "https://github.com/gofiber/storage/commit/d91341723bcdfbf282553d59e82b0257a45c60bf" }, "date": 1718005778194, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 593836, "unit": "ns/op\t 15447 B/op\t 225 allocs/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593836, "unit": "ns/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15447, "unit": "B/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1896 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 541729, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 541729, "unit": "ns/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 982124, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 982124, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2405568, "unit": "ns/op\t 10527 B/op\t 167 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2405568, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10527, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 926965, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 926965, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3443351, "unit": "ns/op\t 19064 B/op\t 290 allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3443351, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19064, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8793, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140312 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8793, "unit": "ns/op", "extra": "140312 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140312 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140312 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1194, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1194, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17940, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17940, "unit": "ns/op", "extra": "66796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66796 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66796 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 324666, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4050 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 324666, "unit": "ns/op", "extra": "4050 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4050 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4050 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 498.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2468344 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 498.2, "unit": "ns/op", "extra": "2468344 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2468344 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2468344 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 720347, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 720347, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2821422, "unit": "ns/op\t 17875 B/op\t 155 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2821422, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17875, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1750586, "unit": "ns/op\t 49550 B/op\t 64 allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1750586, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49550, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5180456, "unit": "ns/op\t 34780 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5180456, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34780, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 731621, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 731621, "unit": "ns/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1386 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 655.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1773224 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 655.4, "unit": "ns/op", "extra": "1773224 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1773224 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1773224 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1381867, "unit": "ns/op\t 14401 B/op\t 267 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1381867, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14401, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 200364, "unit": "ns/op\t 7792 B/op\t 78 allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 200364, "unit": "ns/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7792, "unit": "B/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5786 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 188104, "unit": "ns/op\t 3851 B/op\t 74 allocs/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 188104, "unit": "ns/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3851, "unit": "B/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "5955 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 406461, "unit": "ns/op\t 15342 B/op\t 157 allocs/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 406461, "unit": "ns/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15342, "unit": "B/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 157, "unit": "allocs/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 640080, "unit": "ns/op\t 28494 B/op\t 363 allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 640080, "unit": "ns/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28494, "unit": "B/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1677 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 525566, "unit": "ns/op\t 30366 B/op\t 391 allocs/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 525566, "unit": "ns/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30366, "unit": "B/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "2058 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1310084, "unit": "ns/op\t 56847 B/op\t 722 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1310084, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56847, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1097423, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1097423, "unit": "ns/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1052 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 387516, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 387516, "unit": "ns/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3385 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1744244, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1744244, "unit": "ns/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "789 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116482, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10074 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116482, "unit": "ns/op", "extra": "10074 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10074 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10074 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 118978, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118978, "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", "value": 248365, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4821 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 248365, "unit": "ns/op", "extra": "4821 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4821 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4821 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38767642 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31, "unit": "ns/op", "extra": "38767642 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38767642 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38767642 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.199, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150418544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.199, "unit": "ns/op", "extra": "150418544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150418544 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150418544 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 64.63, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20637478 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.63, "unit": "ns/op", "extra": "20637478 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20637478 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20637478 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3178, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3178, "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", "value": 56.54, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21099177 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.54, "unit": "ns/op", "extra": "21099177 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21099177 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21099177 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2520562, "unit": "ns/op\t 88067 B/op\t 295 allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2520562, "unit": "ns/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88067, "unit": "B/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "525 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 654508, "unit": "ns/op\t 15595 B/op\t 201 allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 654508, "unit": "ns/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15595, "unit": "B/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1731 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2647750, "unit": "ns/op\t 97996 B/op\t 463 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2647750, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97996, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 379396, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 379396, "unit": "ns/op", "extra": "3490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3490 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 316618, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 316618, "unit": "ns/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3328 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 717102, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 717102, "unit": "ns/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1726 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2511444, "unit": "ns/op\t 15479 B/op\t 281 allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2511444, "unit": "ns/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15479, "unit": "B/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "465 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1828480, "unit": "ns/op\t 14948 B/op\t 282 allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1828480, "unit": "ns/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14948, "unit": "B/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "672 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5174235, "unit": "ns/op\t 27239 B/op\t 532 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5174235, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27239, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1117301, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1117301, "unit": "ns/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 994740, "unit": "ns/op\t 6771 B/op\t 53 allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 994740, "unit": "ns/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6771, "unit": "B/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1243 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3670344, "unit": "ns/op\t 13010 B/op\t 83 allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3670344, "unit": "ns/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13010, "unit": "B/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "312 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210826, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210826, "unit": "ns/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5593 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212482, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5289 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212482, "unit": "ns/op", "extra": "5289 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5289 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5289 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421829, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421829, "unit": "ns/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2745 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 407739, "unit": "ns/op\t 163 B/op\t 3 allocs/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 407739, "unit": "ns/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 163, "unit": "B/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1698, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "673038 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1698, "unit": "ns/op", "extra": "673038 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "673038 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "673038 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 910765, "unit": "ns/op\t 137 B/op\t 3 allocs/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 910765, "unit": "ns/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 137, "unit": "B/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1150 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 355379, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 355379, "unit": "ns/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3232 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 170601, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 170601, "unit": "ns/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7681 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 710350, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 710350, "unit": "ns/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1831 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51658, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22402 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51658, "unit": "ns/op", "extra": "22402 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22402 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22402 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52890, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23488 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52890, "unit": "ns/op", "extra": "23488 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23488 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23488 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105338, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105338, "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", "value": 337.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3151540 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 337.6, "unit": "ns/op", "extra": "3151540 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3151540 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3151540 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.36, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13789905 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.36, "unit": "ns/op", "extra": "13789905 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13789905 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13789905 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1858792 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645, "unit": "ns/op", "extra": "1858792 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1858792 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1858792 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61467, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61467, "unit": "ns/op", "extra": "19378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19378 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69348, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69348, "unit": "ns/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121987, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121987, "unit": "ns/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9668 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2532840, "unit": "ns/op\t 68990 B/op\t 597 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2532840, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 68990, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 597, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 788969, "unit": "ns/op\t 66348 B/op\t 544 allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 788969, "unit": "ns/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66348, "unit": "B/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 544, "unit": "allocs/op", "extra": "1509 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2944234, "unit": "ns/op\t 97535 B/op\t 1002 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2944234, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97535, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1002, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1372182, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1372182, "unit": "ns/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "871 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1380056, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1380056, "unit": "ns/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "859 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2804572, "unit": "ns/op\t 5544 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2804572, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5544, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1023967, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1023967, "unit": "ns/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1140 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19804, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62005 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19804, "unit": "ns/op", "extra": "62005 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62005 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62005 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2115584, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2115584, "unit": "ns/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "586 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "586 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": "9b24adebf2d5e6453286676fb973686a2288327d", "message": "Merge pull request #1419 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/credentials-1.17.18\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.17 to 1.17.18 in /s3", "timestamp": "2024-06-10T10:05:13+02:00", "tree_id": "20a8f731a759c32ee31e02d2253dfa335efaaac2", "url": "https://github.com/gofiber/storage/commit/9b24adebf2d5e6453286676fb973686a2288327d" }, "date": 1718007231089, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599034, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599034, "unit": "ns/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2041 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536809, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536809, "unit": "ns/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2206 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 908652, "unit": "ns/op\t 23344 B/op\t 340 allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 908652, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23344, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2239127, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2239127, "unit": "ns/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "507 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1143064, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1143064, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2670290, "unit": "ns/op\t 19119 B/op\t 290 allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2670290, "unit": "ns/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19119, "unit": "B/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "420 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8801, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142472 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8801, "unit": "ns/op", "extra": "142472 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142472 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142472 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 994.9, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1187860 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 994.9, "unit": "ns/op", "extra": "1187860 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1187860 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1187860 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18216, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68388 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18216, "unit": "ns/op", "extra": "68388 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68388 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68388 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 235904, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4410 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 235904, "unit": "ns/op", "extra": "4410 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4410 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4410 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 515.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2382283 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 515.9, "unit": "ns/op", "extra": "2382283 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2382283 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2382283 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 483711, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2364 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 483711, "unit": "ns/op", "extra": "2364 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2364 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2364 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2773491, "unit": "ns/op\t 17836 B/op\t 155 allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2773491, "unit": "ns/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17836, "unit": "B/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "405 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2135878, "unit": "ns/op\t 49554 B/op\t 64 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2135878, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49554, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5433279, "unit": "ns/op\t 34816 B/op\t 304 allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5433279, "unit": "ns/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34816, "unit": "B/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1006163, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1006163, "unit": "ns/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1158 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 632.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1730829 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 632.1, "unit": "ns/op", "extra": "1730829 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1730829 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1730829 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1538042, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1538042, "unit": "ns/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "705 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207811, "unit": "ns/op\t 7725 B/op\t 78 allocs/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207811, "unit": "ns/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7725, "unit": "B/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5892 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164061, "unit": "ns/op\t 3856 B/op\t 74 allocs/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164061, "unit": "ns/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3856, "unit": "B/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7392 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418003, "unit": "ns/op\t 8031 B/op\t 152 allocs/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418003, "unit": "ns/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 8031, "unit": "B/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2644 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 704908, "unit": "ns/op\t 28478 B/op\t 363 allocs/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 704908, "unit": "ns/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28478, "unit": "B/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 363, "unit": "allocs/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 561181, "unit": "ns/op\t 30390 B/op\t 391 allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561181, "unit": "ns/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30390, "unit": "B/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 391, "unit": "allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1279862, "unit": "ns/op\t 56974 B/op\t 722 allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1279862, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 56974, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 722, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 993072, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 993072, "unit": "ns/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1083 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 339656, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 339656, "unit": "ns/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3786 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1862315, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1862315, "unit": "ns/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "794 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117309, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117309, "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", "value": 121712, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121712, "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", "value": 236459, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 236459, "unit": "ns/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5600 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.84, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39511494 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.84, "unit": "ns/op", "extra": "39511494 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39511494 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39511494 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.077, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150551308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.077, "unit": "ns/op", "extra": "150551308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150551308 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150551308 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 62.22, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19480287 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.22, "unit": "ns/op", "extra": "19480287 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19480287 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19480287 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3177, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3177, "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", "value": 56.49, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21311430 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.49, "unit": "ns/op", "extra": "21311430 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21311430 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21311430 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2645247, "unit": "ns/op\t 87692 B/op\t 295 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2645247, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87692, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 765251, "unit": "ns/op\t 15683 B/op\t 201 allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 765251, "unit": "ns/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15683, "unit": "B/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1581 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2595633, "unit": "ns/op\t 97604 B/op\t 463 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2595633, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97604, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349565, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349565, "unit": "ns/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3616 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 341611, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 341611, "unit": "ns/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3902 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 715347, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715347, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2254493, "unit": "ns/op\t 15688 B/op\t 281 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2254493, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15688, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1805625, "unit": "ns/op\t 14952 B/op\t 282 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1805625, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14952, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4555379, "unit": "ns/op\t 27675 B/op\t 532 allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4555379, "unit": "ns/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27675, "unit": "B/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "262 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 947310, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 947310, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 1100872, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 1100872, "unit": "ns/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1279 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3191713, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3191713, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207529, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5800 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207529, "unit": "ns/op", "extra": "5800 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5800 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5800 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204394, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5606 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204394, "unit": "ns/op", "extra": "5606 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5606 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5606 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405283, "unit": "ns/op\t 3789 B/op\t 74 allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405283, "unit": "ns/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3789, "unit": "B/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2893 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 370127, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 370127, "unit": "ns/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1794, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "651333 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1794, "unit": "ns/op", "extra": "651333 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "651333 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "651333 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 697498, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 697498, "unit": "ns/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 306963, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4238 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306963, "unit": "ns/op", "extra": "4238 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4238 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4238 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 146797, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8289 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 146797, "unit": "ns/op", "extra": "8289 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8289 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8289 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 671695, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 671695, "unit": "ns/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1886 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51817, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23475 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51817, "unit": "ns/op", "extra": "23475 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23475 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23475 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50270, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23348 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50270, "unit": "ns/op", "extra": "23348 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23348 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23348 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104913, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104913, "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", "value": 418.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3351117 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 418.4, "unit": "ns/op", "extra": "3351117 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3351117 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3351117 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.89, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12599838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.89, "unit": "ns/op", "extra": "12599838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12599838 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12599838 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 639.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1845003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 639.8, "unit": "ns/op", "extra": "1845003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1845003 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1845003 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 63070, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63070, "unit": "ns/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17280 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 66638, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 66638, "unit": "ns/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17617 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121667, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121667, "unit": "ns/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9967 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2254004, "unit": "ns/op\t 69278 B/op\t 599 allocs/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2254004, "unit": "ns/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69278, "unit": "B/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "577 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 767179, "unit": "ns/op\t 66445 B/op\t 546 allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767179, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66445, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2442139, "unit": "ns/op\t 97728 B/op\t 1006 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2442139, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97728, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353354, "unit": "ns/op\t 2903 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353354, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2903, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1358962, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1358962, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2729852, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2729852, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 943512, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 943512, "unit": "ns/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1500 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19128, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19128, "unit": "ns/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63565 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1690108, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1690108, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "692 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": "fae42e4592c79d2b2a31021975f44afbf43cafa9", "message": "Merge pull request #1420 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.18\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.17 to 1.17.18 in /dynamodb", "timestamp": "2024-06-10T10:06:27+02:00", "tree_id": "52104abdf244583c858523ff7ab604bceb5723f2", "url": "https://github.com/gofiber/storage/commit/fae42e4592c79d2b2a31021975f44afbf43cafa9" }, "date": 1718007314365, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 600361, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600361, "unit": "ns/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1839 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 532535, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 532535, "unit": "ns/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 890295, "unit": "ns/op\t 23325 B/op\t 340 allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 890295, "unit": "ns/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23325, "unit": "B/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1342 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2700074, "unit": "ns/op\t 10532 B/op\t 167 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2700074, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10532, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 918777, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 918777, "unit": "ns/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2534317, "unit": "ns/op\t 19027 B/op\t 290 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2534317, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19027, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8823, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140338 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8823, "unit": "ns/op", "extra": "140338 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140338 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140338 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1063, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1063, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18003, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66193 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18003, "unit": "ns/op", "extra": "66193 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66193 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66193 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 282639, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "4231 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 282639, "unit": "ns/op", "extra": "4231 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "4231 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4231 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.9, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2402988 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.9, "unit": "ns/op", "extra": "2402988 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2402988 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2402988 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 540949, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 540949, "unit": "ns/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2055 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2939180, "unit": "ns/op\t 17794 B/op\t 155 allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2939180, "unit": "ns/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17794, "unit": "B/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "414 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1702521, "unit": "ns/op\t 49540 B/op\t 64 allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1702521, "unit": "ns/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49540, "unit": "B/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "655 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5497906, "unit": "ns/op\t 34851 B/op\t 304 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5497906, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34851, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 949458, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 949458, "unit": "ns/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1099 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 635.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1833050 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 635.3, "unit": "ns/op", "extra": "1833050 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1833050 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1833050 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1566879, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1566879, "unit": "ns/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201886, "unit": "ns/op\t 7701 B/op\t 78 allocs/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201886, "unit": "ns/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7701, "unit": "B/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5922 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 161865, "unit": "ns/op\t 3833 B/op\t 74 allocs/op", "extra": "7419 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 161865, "unit": "ns/op", "extra": "7419 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3833, "unit": "B/op", "extra": "7419 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7419 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 435308, "unit": "ns/op\t 15985 B/op\t 153 allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 435308, "unit": "ns/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15985, "unit": "B/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 680117, "unit": "ns/op\t 28643 B/op\t 365 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 680117, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28643, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 647137, "unit": "ns/op\t 30444 B/op\t 393 allocs/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 647137, "unit": "ns/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30444, "unit": "B/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "1609 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1321608, "unit": "ns/op\t 57090 B/op\t 726 allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1321608, "unit": "ns/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57090, "unit": "B/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "780 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1005496, "unit": "ns/op\t 13780 B/op\t 245 allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1005496, "unit": "ns/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13780, "unit": "B/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1119 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 330089, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 330089, "unit": "ns/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3984 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2074452, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2074452, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116234, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10456 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116234, "unit": "ns/op", "extra": "10456 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "10456 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10456 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 114893, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8888 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 114893, "unit": "ns/op", "extra": "8888 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8888 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8888 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 217233, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217233, "unit": "ns/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5607 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.54, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38408178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.54, "unit": "ns/op", "extra": "38408178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38408178 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38408178 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.248, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150246284 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.248, "unit": "ns/op", "extra": "150246284 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150246284 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150246284 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 74.38, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21387499 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 74.38, "unit": "ns/op", "extra": "21387499 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21387499 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21387499 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3368, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3368, "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", "value": 58, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21272746 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58, "unit": "ns/op", "extra": "21272746 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21272746 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21272746 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2268709, "unit": "ns/op\t 87547 B/op\t 295 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2268709, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87547, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 662871, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 662871, "unit": "ns/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1772 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2471595, "unit": "ns/op\t 97916 B/op\t 463 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2471595, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97916, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341437, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341437, "unit": "ns/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3579 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305335, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305335, "unit": "ns/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3878 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720391, "unit": "ns/op\t 11426 B/op\t 170 allocs/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720391, "unit": "ns/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11426, "unit": "B/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1600 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2612800, "unit": "ns/op\t 15806 B/op\t 281 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2612800, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15806, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1775383, "unit": "ns/op\t 15058 B/op\t 282 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1775383, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15058, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4713717, "unit": "ns/op\t 27796 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4713717, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27796, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 948873, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 948873, "unit": "ns/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1272 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 966719, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 966719, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3540458, "unit": "ns/op\t 13002 B/op\t 83 allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3540458, "unit": "ns/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13002, "unit": "B/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208757, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5583 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208757, "unit": "ns/op", "extra": "5583 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5583 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5583 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 200142, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 200142, "unit": "ns/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 412768, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 412768, "unit": "ns/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2926 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 404337, "unit": "ns/op\t 157 B/op\t 3 allocs/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 404337, "unit": "ns/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 157, "unit": "B/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3038 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1699, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "691471 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1699, "unit": "ns/op", "extra": "691471 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "691471 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "691471 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 831044, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 831044, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 296606, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 296606, "unit": "ns/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3547 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152081, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7504 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152081, "unit": "ns/op", "extra": "7504 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7504 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7504 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 638754, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 638754, "unit": "ns/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51431, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19546 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51431, "unit": "ns/op", "extra": "19546 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19546 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19546 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51680, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51680, "unit": "ns/op", "extra": "22068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22068 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22068 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107362, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107362, "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", "value": 334.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3568148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 334.5, "unit": "ns/op", "extra": "3568148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3568148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3568148 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.06, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12581962 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.06, "unit": "ns/op", "extra": "12581962 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12581962 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12581962 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1930886 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.8, "unit": "ns/op", "extra": "1930886 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1930886 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1930886 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60037, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60037, "unit": "ns/op", "extra": "19694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67836, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67836, "unit": "ns/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17752 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 118795, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8852 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 118795, "unit": "ns/op", "extra": "8852 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8852 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8852 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2272768, "unit": "ns/op\t 69190 B/op\t 599 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2272768, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69190, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 758763, "unit": "ns/op\t 66446 B/op\t 546 allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 758763, "unit": "ns/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66446, "unit": "B/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1563 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2559999, "unit": "ns/op\t 97650 B/op\t 1006 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2559999, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97650, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1399482, "unit": "ns/op\t 2905 B/op\t 42 allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1399482, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2905, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363226, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363226, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2688050, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2688050, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 874584, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 874584, "unit": "ns/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1491 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19386, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63867 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19386, "unit": "ns/op", "extra": "63867 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63867 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63867 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1764913, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1764913, "unit": "ns/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "708 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "708 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": "05dff2a9324d2fc71718cc61a482607a6120e7fd", "message": "Merge pull request #1429 from gofiber/add-mock\n\nchore: Update module path for mockstorage package", "timestamp": "2024-06-15T23:54:10+02:00", "tree_id": "37b97c322ed23a1acdb01f5705794a6b31e76e22", "url": "https://github.com/gofiber/storage/commit/05dff2a9324d2fc71718cc61a482607a6120e7fd" }, "date": 1718488956860, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 611450, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 611450, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539968, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539968, "unit": "ns/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2185 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 900974, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 900974, "unit": "ns/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1264 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2310310, "unit": "ns/op\t 10542 B/op\t 167 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2310310, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10542, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1294041, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1294041, "unit": "ns/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "921 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2610316, "unit": "ns/op\t 19059 B/op\t 290 allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2610316, "unit": "ns/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19059, "unit": "B/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "399 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8967, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142728 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8967, "unit": "ns/op", "extra": "142728 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142728 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142728 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 965, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1213519 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 965, "unit": "ns/op", "extra": "1213519 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1213519 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1213519 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18007, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68106 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18007, "unit": "ns/op", "extra": "68106 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68106 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68106 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 254390, "unit": "ns/op\t 6280 B/op\t 42 allocs/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 254390, "unit": "ns/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6280, "unit": "B/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5208 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 576.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2232680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 576.2, "unit": "ns/op", "extra": "2232680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2232680 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2232680 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 511319, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 511319, "unit": "ns/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2354 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2716733, "unit": "ns/op\t 17823 B/op\t 155 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2716733, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17823, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1781221, "unit": "ns/op\t 49543 B/op\t 64 allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1781221, "unit": "ns/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49543, "unit": "B/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "642 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6328497, "unit": "ns/op\t 34786 B/op\t 304 allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6328497, "unit": "ns/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34786, "unit": "B/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "235 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 768236, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 768236, "unit": "ns/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1628 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.1, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1692032 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.1, "unit": "ns/op", "extra": "1692032 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1692032 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1692032 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1353249, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1353249, "unit": "ns/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "819 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205032, "unit": "ns/op\t 7743 B/op\t 78 allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205032, "unit": "ns/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7743, "unit": "B/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5857 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165870, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7512 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165870, "unit": "ns/op", "extra": "7512 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7512 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418194, "unit": "ns/op\t 16099 B/op\t 151 allocs/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418194, "unit": "ns/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16099, "unit": "B/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2578 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 701955, "unit": "ns/op\t 28625 B/op\t 365 allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 701955, "unit": "ns/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28625, "unit": "B/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1590 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 559740, "unit": "ns/op\t 30498 B/op\t 393 allocs/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 559740, "unit": "ns/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30498, "unit": "B/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "1856 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1300853, "unit": "ns/op\t 57110 B/op\t 726 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1300853, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57110, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1033916, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1033916, "unit": "ns/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1128 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 319779, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 319779, "unit": "ns/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3787 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1675624, "unit": "ns/op\t 20937 B/op\t 365 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1675624, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20937, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 125871, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 125871, "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", "value": 118783, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118783, "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", "value": 225104, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225104, "unit": "ns/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.3, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36235248 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.3, "unit": "ns/op", "extra": "36235248 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36235248 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36235248 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.067, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146937758 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.067, "unit": "ns/op", "extra": "146937758 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146937758 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146937758 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.94, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21635884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.94, "unit": "ns/op", "extra": "21635884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21635884 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21635884 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3257, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3257, "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", "value": 56.38, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20784121 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.38, "unit": "ns/op", "extra": "20784121 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20784121 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20784121 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2346288, "unit": "ns/op\t 86843 B/op\t 295 allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2346288, "unit": "ns/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 86843, "unit": "B/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "543 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 651513, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 651513, "unit": "ns/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1810 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2393771, "unit": "ns/op\t 98111 B/op\t 463 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2393771, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98111, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 345754, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 345754, "unit": "ns/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3549 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309451, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309451, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 734590, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 734590, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2276883, "unit": "ns/op\t 15067 B/op\t 281 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2276883, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15067, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1873508, "unit": "ns/op\t 15151 B/op\t 282 allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1873508, "unit": "ns/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15151, "unit": "B/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "680 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4754763, "unit": "ns/op\t 26958 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4754763, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26958, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 964834, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 964834, "unit": "ns/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1257 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 976156, "unit": "ns/op\t 6757 B/op\t 53 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976156, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6757, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3351812, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3351812, "unit": "ns/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 207941, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 207941, "unit": "ns/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5565 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 203695, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 203695, "unit": "ns/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5701 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 409923, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 409923, "unit": "ns/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 417176, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 417176, "unit": "ns/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3102 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1718, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "649401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1718, "unit": "ns/op", "extra": "649401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "649401 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "649401 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 848275, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 848275, "unit": "ns/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1406 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 321246, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4105 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321246, "unit": "ns/op", "extra": "4105 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4105 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4105 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153785, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153785, "unit": "ns/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7620 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 632105, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 632105, "unit": "ns/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52080, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22797 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52080, "unit": "ns/op", "extra": "22797 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22797 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22797 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51560, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23035 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51560, "unit": "ns/op", "extra": "23035 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23035 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23035 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108554, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108554, "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", "value": 335.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3807577 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.2, "unit": "ns/op", "extra": "3807577 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3807577 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3807577 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.1, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13521361 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.1, "unit": "ns/op", "extra": "13521361 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13521361 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13521361 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 624.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1972592 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 624.5, "unit": "ns/op", "extra": "1972592 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1972592 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1972592 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60655, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19327 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60655, "unit": "ns/op", "extra": "19327 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19327 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19327 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68085, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17622 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68085, "unit": "ns/op", "extra": "17622 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17622 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17622 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 135675, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9373 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 135675, "unit": "ns/op", "extra": "9373 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9373 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9373 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2461213, "unit": "ns/op\t 69268 B/op\t 599 allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2461213, "unit": "ns/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69268, "unit": "B/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "526 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 781277, "unit": "ns/op\t 66445 B/op\t 546 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 781277, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66445, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2666156, "unit": "ns/op\t 97654 B/op\t 1006 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2666156, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97654, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1371556, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1371556, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363461, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363461, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2698547, "unit": "ns/op\t 5520 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2698547, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5520, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 917076, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 917076, "unit": "ns/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1327 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19153, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63345 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19153, "unit": "ns/op", "extra": "63345 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63345 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63345 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1946891, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1946891, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "613 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": "9b92a5ed830dc75653e870df9401407ee08653da", "message": "Merge pull request #1430 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.15.1\n\nbuild(deps): bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 in /mongodb", "timestamp": "2024-06-17T09:22:40+02:00", "tree_id": "53ddb9a20191a04d2cee6bba19adcf26d9541a6f", "url": "https://github.com/gofiber/storage/commit/9b92a5ed830dc75653e870df9401407ee08653da" }, "date": 1718609504952, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 593174, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 593174, "unit": "ns/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545960, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545960, "unit": "ns/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2208 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 959124, "unit": "ns/op\t 23334 B/op\t 340 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 959124, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23334, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2702539, "unit": "ns/op\t 10649 B/op\t 167 allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2702539, "unit": "ns/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10649, "unit": "B/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "373 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1263955, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1263955, "unit": "ns/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "866 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2853676, "unit": "ns/op\t 19101 B/op\t 290 allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2853676, "unit": "ns/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19101, "unit": "B/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "404 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8838, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135672 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8838, "unit": "ns/op", "extra": "135672 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135672 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135672 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1049, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1049, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18188, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "57336 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18188, "unit": "ns/op", "extra": "57336 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "57336 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "57336 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 492406, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 492406, "unit": "ns/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2390 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 507.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2223574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 507.4, "unit": "ns/op", "extra": "2223574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2223574 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2223574 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 899882, "unit": "ns/op\t 12533 B/op\t 84 allocs/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 899882, "unit": "ns/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12533, "unit": "B/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2550094, "unit": "ns/op\t 17802 B/op\t 155 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2550094, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17802, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1981425, "unit": "ns/op\t 49538 B/op\t 64 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1981425, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49538, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5294537, "unit": "ns/op\t 34769 B/op\t 304 allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5294537, "unit": "ns/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34769, "unit": "B/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 828396, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 828396, "unit": "ns/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 645.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1868278 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 645.4, "unit": "ns/op", "extra": "1868278 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1868278 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1868278 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1550660, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1550660, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 199261, "unit": "ns/op\t 7693 B/op\t 78 allocs/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 199261, "unit": "ns/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7693, "unit": "B/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5944 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166868, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "7483 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166868, "unit": "ns/op", "extra": "7483 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "7483 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7483 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 392834, "unit": "ns/op\t 15896 B/op\t 151 allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 392834, "unit": "ns/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15896, "unit": "B/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2646 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 726618, "unit": "ns/op\t 28617 B/op\t 365 allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 726618, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28617, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 526544, "unit": "ns/op\t 30463 B/op\t 393 allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 526544, "unit": "ns/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30463, "unit": "B/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "2106 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1149818, "unit": "ns/op\t 57111 B/op\t 726 allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1149818, "unit": "ns/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57111, "unit": "B/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "897 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1125470, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1125470, "unit": "ns/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 324482, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "4069 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 324482, "unit": "ns/op", "extra": "4069 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "4069 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "4069 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1888932, "unit": "ns/op\t 20925 B/op\t 365 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1888932, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20925, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 129921, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9384 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 129921, "unit": "ns/op", "extra": "9384 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9384 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9384 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 121013, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121013, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 221304, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221304, "unit": "ns/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.09, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39464445 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.09, "unit": "ns/op", "extra": "39464445 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39464445 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39464445 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.01, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150230935 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.01, "unit": "ns/op", "extra": "150230935 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150230935 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150230935 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.34, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21368312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.34, "unit": "ns/op", "extra": "21368312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21368312 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21368312 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3288, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3288, "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", "value": 56.88, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21378732 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.88, "unit": "ns/op", "extra": "21378732 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21378732 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21378732 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2960370, "unit": "ns/op\t 87723 B/op\t 295 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2960370, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87723, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 660199, "unit": "ns/op\t 15651 B/op\t 201 allocs/op", "extra": "1866 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 660199, "unit": "ns/op", "extra": "1866 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15651, "unit": "B/op", "extra": "1866 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1866 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2863781, "unit": "ns/op\t 97706 B/op\t 463 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2863781, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97706, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 341371, "unit": "ns/op\t 6418 B/op\t 98 allocs/op", "extra": "3658 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 341371, "unit": "ns/op", "extra": "3658 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6418, "unit": "B/op", "extra": "3658 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3658 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 305117, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 305117, "unit": "ns/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3945 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 703838, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 703838, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2329879, "unit": "ns/op\t 15326 B/op\t 281 allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2329879, "unit": "ns/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15326, "unit": "B/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "492 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1848405, "unit": "ns/op\t 14940 B/op\t 282 allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1848405, "unit": "ns/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14940, "unit": "B/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "697 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5611032, "unit": "ns/op\t 27467 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5611032, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27467, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 960314, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 960314, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973956, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973956, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4322888, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4322888, "unit": "ns/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "301 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205256, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5805 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205256, "unit": "ns/op", "extra": "5805 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5805 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5805 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 219987, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 219987, "unit": "ns/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5709 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 411383, "unit": "ns/op\t 3790 B/op\t 74 allocs/op", "extra": "3022 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 411383, "unit": "ns/op", "extra": "3022 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3790, "unit": "B/op", "extra": "3022 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "3022 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 444302, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 444302, "unit": "ns/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2595 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1795, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "654952 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1795, "unit": "ns/op", "extra": "654952 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "654952 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "654952 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 998157, "unit": "ns/op\t 136 B/op\t 3 allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 998157, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 136, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 362060, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 362060, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155039, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8466 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155039, "unit": "ns/op", "extra": "8466 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8466 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8466 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 693771, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 693771, "unit": "ns/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1768 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54313, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23368 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54313, "unit": "ns/op", "extra": "23368 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23368 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23368 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55635, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22648 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55635, "unit": "ns/op", "extra": "22648 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22648 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22648 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107230, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107230, "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", "value": 347.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3595228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 347.3, "unit": "ns/op", "extra": "3595228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3595228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3595228 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 96.53, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11650309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 96.53, "unit": "ns/op", "extra": "11650309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11650309 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11650309 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 625.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1847526 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 625.9, "unit": "ns/op", "extra": "1847526 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1847526 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1847526 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61787, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19641 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61787, "unit": "ns/op", "extra": "19641 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19641 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19641 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68725, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17288 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68725, "unit": "ns/op", "extra": "17288 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17288 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17288 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124336, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9307 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124336, "unit": "ns/op", "extra": "9307 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9307 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9307 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 3228457, "unit": "ns/op\t 69122 B/op\t 599 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 3228457, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69122, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 769164, "unit": "ns/op\t 66449 B/op\t 546 allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 769164, "unit": "ns/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66449, "unit": "B/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1410 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2990050, "unit": "ns/op\t 97767 B/op\t 1007 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2990050, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97767, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1007, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353418, "unit": "ns/op\t 2900 B/op\t 42 allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353418, "unit": "ns/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2900, "unit": "B/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "878 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1367859, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1367859, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2745814, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2745814, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1246886, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1246886, "unit": "ns/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "976 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19252, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62842 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19252, "unit": "ns/op", "extra": "62842 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62842 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62842 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2829729, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2829729, "unit": "ns/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "470 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "470 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": "d1087b6477a23db0055f0d9117046c84db545cf8", "message": "Merge pull request #1431 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.39\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.38 to 1.0.39 in /rueidis", "timestamp": "2024-06-17T09:40:23+02:00", "tree_id": "0d1fb6acfd3a8b6f05582bc3d16e219d0d18afef", "url": "https://github.com/gofiber/storage/commit/d1087b6477a23db0055f0d9117046c84db545cf8" }, "date": 1718610560900, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 612661, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 612661, "unit": "ns/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1956 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 558822, "unit": "ns/op\t 15200 B/op\t 226 allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 558822, "unit": "ns/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15200, "unit": "B/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2236 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 1033052, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1033052, "unit": "ns/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2590501, "unit": "ns/op\t 10536 B/op\t 167 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2590501, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10536, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1289592, "unit": "ns/op\t 11898 B/op\t 212 allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1289592, "unit": "ns/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11898, "unit": "B/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "846 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3219823, "unit": "ns/op\t 19111 B/op\t 290 allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3219823, "unit": "ns/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19111, "unit": "B/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "348 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9161, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135206 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9161, "unit": "ns/op", "extra": "135206 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135206 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135206 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1167, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "936501 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1167, "unit": "ns/op", "extra": "936501 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "936501 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "936501 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18322, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "62139 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18322, "unit": "ns/op", "extra": "62139 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62139 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62139 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 438908, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 438908, "unit": "ns/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2763 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 514.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2307906 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 514.1, "unit": "ns/op", "extra": "2307906 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2307906 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2307906 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 855698, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 855698, "unit": "ns/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1678 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3956645, "unit": "ns/op\t 17796 B/op\t 155 allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3956645, "unit": "ns/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17796, "unit": "B/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "322 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2039830, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2039830, "unit": "ns/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "619 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6503448, "unit": "ns/op\t 34775 B/op\t 304 allocs/op", "extra": "189 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6503448, "unit": "ns/op", "extra": "189 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34775, "unit": "B/op", "extra": "189 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "189 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 877649, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 877649, "unit": "ns/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 653.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1827546 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 653.5, "unit": "ns/op", "extra": "1827546 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1827546 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1827546 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1551405, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1551405, "unit": "ns/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "710 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 206790, "unit": "ns/op\t 7800 B/op\t 78 allocs/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 206790, "unit": "ns/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7800, "unit": "B/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5775 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169531, "unit": "ns/op\t 3837 B/op\t 74 allocs/op", "extra": "7080 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169531, "unit": "ns/op", "extra": "7080 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3837, "unit": "B/op", "extra": "7080 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7080 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 437069, "unit": "ns/op\t 15637 B/op\t 158 allocs/op", "extra": "2878 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 437069, "unit": "ns/op", "extra": "2878 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15637, "unit": "B/op", "extra": "2878 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2878 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 793226, "unit": "ns/op\t 28553 B/op\t 365 allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 793226, "unit": "ns/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28553, "unit": "B/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1521 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 535880, "unit": "ns/op\t 30466 B/op\t 393 allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 535880, "unit": "ns/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30466, "unit": "B/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "2131 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1317087, "unit": "ns/op\t 57044 B/op\t 726 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1317087, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57044, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1132389, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1132389, "unit": "ns/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1002 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 364714, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 364714, "unit": "ns/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3661 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1848008, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1848008, "unit": "ns/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "752 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 121333, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 121333, "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", "value": 134535, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9778 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 134535, "unit": "ns/op", "extra": "9778 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9778 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9778 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 271173, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 271173, "unit": "ns/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4860 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.2, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36627734 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.2, "unit": "ns/op", "extra": "36627734 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36627734 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36627734 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.156, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "139751289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.156, "unit": "ns/op", "extra": "139751289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "139751289 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "139751289 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.48, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21582656 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.48, "unit": "ns/op", "extra": "21582656 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21582656 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21582656 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3264, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3264, "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", "value": 56.9, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20106685 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.9, "unit": "ns/op", "extra": "20106685 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20106685 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20106685 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2862755, "unit": "ns/op\t 87109 B/op\t 295 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2862755, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87109, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 672283, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 672283, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2737258, "unit": "ns/op\t 98033 B/op\t 463 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2737258, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98033, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349144, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349144, "unit": "ns/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3424 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 343925, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 343925, "unit": "ns/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3765 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 732088, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 732088, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2859907, "unit": "ns/op\t 15416 B/op\t 281 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2859907, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15416, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1947127, "unit": "ns/op\t 15165 B/op\t 282 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1947127, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15165, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 6004659, "unit": "ns/op\t 27016 B/op\t 532 allocs/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6004659, "unit": "ns/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27016, "unit": "B/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1134791, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1134791, "unit": "ns/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 980644, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 980644, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4010259, "unit": "ns/op\t 13001 B/op\t 83 allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4010259, "unit": "ns/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13001, "unit": "B/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211050, "unit": "ns/op\t 2402 B/op\t 46 allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211050, "unit": "ns/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2402, "unit": "B/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5716 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 212980, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 212980, "unit": "ns/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 438551, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2919 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 438551, "unit": "ns/op", "extra": "2919 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2919 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2919 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 415496, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 415496, "unit": "ns/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3106 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1696, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "666963 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1696, "unit": "ns/op", "extra": "666963 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "666963 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "666963 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 774879, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 774879, "unit": "ns/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1482 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 333168, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 333168, "unit": "ns/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3358 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 157621, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7779 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 157621, "unit": "ns/op", "extra": "7779 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7779 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7779 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 665906, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 665906, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53646, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23300 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53646, "unit": "ns/op", "extra": "23300 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23300 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23300 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53762, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19498 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53762, "unit": "ns/op", "extra": "19498 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19498 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19498 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106164, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10794 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106164, "unit": "ns/op", "extra": "10794 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "10794 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "10794 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 331.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3815583 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.5, "unit": "ns/op", "extra": "3815583 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3815583 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3815583 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.09, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13732635 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.09, "unit": "ns/op", "extra": "13732635 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13732635 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13732635 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 610.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1890854 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 610.3, "unit": "ns/op", "extra": "1890854 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1890854 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1890854 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62203, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19346 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62203, "unit": "ns/op", "extra": "19346 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19346 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19346 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69714, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17866 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69714, "unit": "ns/op", "extra": "17866 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17866 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17866 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 120516, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 120516, "unit": "ns/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9418 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2552908, "unit": "ns/op\t 69281 B/op\t 599 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2552908, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69281, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 780439, "unit": "ns/op\t 66450 B/op\t 546 allocs/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 780439, "unit": "ns/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66450, "unit": "B/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2675463, "unit": "ns/op\t 97738 B/op\t 1006 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2675463, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97738, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1383749, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1383749, "unit": "ns/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "838 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1368154, "unit": "ns/op\t 2801 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368154, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2801, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2731119, "unit": "ns/op\t 5519 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2731119, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5519, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 957660, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 957660, "unit": "ns/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1107 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19650, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "54583 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19650, "unit": "ns/op", "extra": "54583 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "54583 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "54583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2213437, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2213437, "unit": "ns/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "583 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": "17f0d6da4342d21fb9048f5560fa21a2c9118f4b", "message": "Merge pull request #1433 from gofiber/dependabot/go_modules/nats/github.com/nats-io/nats.go-1.36.0\n\nbuild(deps): bump github.com/nats-io/nats.go from 1.35.0 to 1.36.0 in /nats", "timestamp": "2024-06-17T10:00:04+02:00", "tree_id": "17bbe1c4db127574d7f0838159c411bf048186a5", "url": "https://github.com/gofiber/storage/commit/17f0d6da4342d21fb9048f5560fa21a2c9118f4b" }, "date": 1718611696492, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 605024, "unit": "ns/op\t 15440 B/op\t 225 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 605024, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15440, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 603799, "unit": "ns/op\t 15203 B/op\t 226 allocs/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 603799, "unit": "ns/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15203, "unit": "B/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2190 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 910419, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 910419, "unit": "ns/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1332 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1979496, "unit": "ns/op\t 10565 B/op\t 167 allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1979496, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10565, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1210957, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1210957, "unit": "ns/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "867 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2966759, "unit": "ns/op\t 19040 B/op\t 290 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2966759, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19040, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8756, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143342 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8756, "unit": "ns/op", "extra": "143342 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143342 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143342 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1039, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1039, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18121, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18121, "unit": "ns/op", "extra": "63228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63228 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63228 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 266830, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4476 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 266830, "unit": "ns/op", "extra": "4476 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4476 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4476 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.3, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2440381 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.3, "unit": "ns/op", "extra": "2440381 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2440381 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2440381 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 557108, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 557108, "unit": "ns/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2629684, "unit": "ns/op\t 17795 B/op\t 155 allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2629684, "unit": "ns/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17795, "unit": "B/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "402 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1686957, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1686957, "unit": "ns/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "712 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5275578, "unit": "ns/op\t 34847 B/op\t 304 allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5275578, "unit": "ns/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34847, "unit": "B/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 636305, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 636305, "unit": "ns/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1629 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 634.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1864190 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 634.8, "unit": "ns/op", "extra": "1864190 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1864190 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1864190 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1416074, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1416074, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205563, "unit": "ns/op\t 7801 B/op\t 78 allocs/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205563, "unit": "ns/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7801, "unit": "B/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5772 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165121, "unit": "ns/op\t 3831 B/op\t 74 allocs/op", "extra": "7276 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165121, "unit": "ns/op", "extra": "7276 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3831, "unit": "B/op", "extra": "7276 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7276 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 432976, "unit": "ns/op\t 15693 B/op\t 154 allocs/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 432976, "unit": "ns/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15693, "unit": "B/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 154, "unit": "allocs/op", "extra": "2787 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 712398, "unit": "ns/op\t 28626 B/op\t 365 allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 712398, "unit": "ns/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28626, "unit": "B/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1534 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 650386, "unit": "ns/op\t 30425 B/op\t 393 allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 650386, "unit": "ns/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30425, "unit": "B/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "1860 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1265380, "unit": "ns/op\t 57058 B/op\t 726 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1265380, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57058, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1058532, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1058532, "unit": "ns/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1040 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 334480, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3908 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 334480, "unit": "ns/op", "extra": "3908 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3908 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3908 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2141718, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2141718, "unit": "ns/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "770 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 116746, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 116746, "unit": "ns/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119387, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119387, "unit": "ns/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 221412, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5464 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221412, "unit": "ns/op", "extra": "5464 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5464 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5464 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.75, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39608298 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.75, "unit": "ns/op", "extra": "39608298 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39608298 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39608298 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.995, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145549582 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.995, "unit": "ns/op", "extra": "145549582 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145549582 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145549582 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.98, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21170491 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.98, "unit": "ns/op", "extra": "21170491 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21170491 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21170491 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3362, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3362, "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", "value": 58.05, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21379833 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.05, "unit": "ns/op", "extra": "21379833 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21379833 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21379833 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2386630, "unit": "ns/op\t 87613 B/op\t 295 allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2386630, "unit": "ns/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87613, "unit": "B/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "572 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 663206, "unit": "ns/op\t 15574 B/op\t 201 allocs/op", "extra": "1746 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 663206, "unit": "ns/op", "extra": "1746 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15574, "unit": "B/op", "extra": "1746 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1746 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2392783, "unit": "ns/op\t 98305 B/op\t 463 allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2392783, "unit": "ns/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98305, "unit": "B/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "500 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346078, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346078, "unit": "ns/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308391, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3915 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308391, "unit": "ns/op", "extra": "3915 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3915 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3915 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 722096, "unit": "ns/op\t 11418 B/op\t 170 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 722096, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11418, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2691477, "unit": "ns/op\t 15209 B/op\t 281 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2691477, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15209, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2120177, "unit": "ns/op\t 15064 B/op\t 282 allocs/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2120177, "unit": "ns/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15064, "unit": "B/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "649 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5632932, "unit": "ns/op\t 26989 B/op\t 532 allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5632932, "unit": "ns/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26989, "unit": "B/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "225 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 951704, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 951704, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 982948, "unit": "ns/op\t 6758 B/op\t 53 allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 982948, "unit": "ns/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6758, "unit": "B/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1232 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3631719, "unit": "ns/op\t 13027 B/op\t 83 allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3631719, "unit": "ns/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13027, "unit": "B/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "324 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 223251, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 223251, "unit": "ns/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5713 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204386, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204386, "unit": "ns/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5506 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405570, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405570, "unit": "ns/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2810 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 415749, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 415749, "unit": "ns/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2492 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1732, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "695380 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1732, "unit": "ns/op", "extra": "695380 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "695380 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "695380 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 794195, "unit": "ns/op\t 222 B/op\t 3 allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 794195, "unit": "ns/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 222, "unit": "B/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1424 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 322300, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3116 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 322300, "unit": "ns/op", "extra": "3116 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3116 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3116 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 157071, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 157071, "unit": "ns/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7658 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 643045, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 643045, "unit": "ns/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2031 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54245, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23258 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54245, "unit": "ns/op", "extra": "23258 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23258 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23258 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50253, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21811 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50253, "unit": "ns/op", "extra": "21811 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21811 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21811 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105321, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105321, "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", "value": 325.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3509124 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 325.5, "unit": "ns/op", "extra": "3509124 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3509124 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3509124 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.97, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12951147 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.97, "unit": "ns/op", "extra": "12951147 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12951147 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12951147 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 628.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1885050 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 628.9, "unit": "ns/op", "extra": "1885050 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1885050 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1885050 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60785, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19711 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60785, "unit": "ns/op", "extra": "19711 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19711 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19711 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67838, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67838, "unit": "ns/op", "extra": "17730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17730 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17730 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123763, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123763, "unit": "ns/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2371693, "unit": "ns/op\t 69359 B/op\t 599 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2371693, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69359, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 762805, "unit": "ns/op\t 66451 B/op\t 546 allocs/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 762805, "unit": "ns/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66451, "unit": "B/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2593498, "unit": "ns/op\t 97853 B/op\t 1007 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2593498, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97853, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1007, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1357810, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1357810, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1372220, "unit": "ns/op\t 2811 B/op\t 42 allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1372220, "unit": "ns/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2811, "unit": "B/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "843 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2690255, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2690255, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 957471, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 957471, "unit": "ns/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1330 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20120, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20120, "unit": "ns/op", "extra": "61975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61975 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61975 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1905982, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1905982, "unit": "ns/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "579 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "579 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": "5434d25098dbb4fbf7490e818afacee881bff919", "message": "Merge pull request #1434 from gofiber/dependabot/go_modules/cloudflarekv/github.com/cloudflare/cloudflare-go-0.98.0\n\nbuild(deps): bump github.com/cloudflare/cloudflare-go from 0.97.0 to 0.98.0 in /cloudflarekv", "timestamp": "2024-06-19T09:41:38+02:00", "tree_id": "a4092cf8c1d78eed718266e2229cf341614d16bb", "url": "https://github.com/gofiber/storage/commit/5434d25098dbb4fbf7490e818afacee881bff919" }, "date": 1718783414031, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 602759, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 602759, "unit": "ns/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1989 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 544502, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 544502, "unit": "ns/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2172 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 894221, "unit": "ns/op\t 23314 B/op\t 340 allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894221, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23314, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2026535, "unit": "ns/op\t 10587 B/op\t 167 allocs/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2026535, "unit": "ns/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10587, "unit": "B/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "538 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1245817, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1245817, "unit": "ns/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "823 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2597702, "unit": "ns/op\t 19053 B/op\t 290 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2597702, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19053, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8993, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "129420 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8993, "unit": "ns/op", "extra": "129420 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "129420 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "129420 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1015, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1015, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18032, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18032, "unit": "ns/op", "extra": "66769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66769 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 286835, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 286835, "unit": "ns/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3861 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 505.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2374249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 505.8, "unit": "ns/op", "extra": "2374249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2374249 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2374249 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 523856, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 523856, "unit": "ns/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2718 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3030465, "unit": "ns/op\t 17794 B/op\t 155 allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3030465, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17794, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1824494, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1824494, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5857268, "unit": "ns/op\t 34829 B/op\t 304 allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5857268, "unit": "ns/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34829, "unit": "B/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 856399, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 856399, "unit": "ns/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1180 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 641.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1783447 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 641.8, "unit": "ns/op", "extra": "1783447 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1783447 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1783447 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1613638, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1613638, "unit": "ns/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "692 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 212750, "unit": "ns/op\t 7840 B/op\t 78 allocs/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 212750, "unit": "ns/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7840, "unit": "B/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5704 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 170203, "unit": "ns/op\t 3852 B/op\t 74 allocs/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 170203, "unit": "ns/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3852, "unit": "B/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7602 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401558, "unit": "ns/op\t 16206 B/op\t 152 allocs/op", "extra": "2568 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401558, "unit": "ns/op", "extra": "2568 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16206, "unit": "B/op", "extra": "2568 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1378091, "unit": "ns/op\t 28641 B/op\t 365 allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1378091, "unit": "ns/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28641, "unit": "B/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "757 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 571103, "unit": "ns/op\t 30430 B/op\t 393 allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 571103, "unit": "ns/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30430, "unit": "B/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1317904, "unit": "ns/op\t 57128 B/op\t 726 allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1317904, "unit": "ns/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57128, "unit": "B/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "840 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1112268, "unit": "ns/op\t 13774 B/op\t 245 allocs/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1112268, "unit": "ns/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13774, "unit": "B/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "993 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 392140, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3741 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 392140, "unit": "ns/op", "extra": "3741 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3741 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3741 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2050696, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2050696, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118815, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118815, "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", "value": 118326, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118326, "unit": "ns/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9669 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 225418, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5379 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225418, "unit": "ns/op", "extra": "5379 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5379 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5379 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.14, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39218071 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.14, "unit": "ns/op", "extra": "39218071 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39218071 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39218071 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.322, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148090560 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.322, "unit": "ns/op", "extra": "148090560 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148090560 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148090560 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.82, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19089498 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.82, "unit": "ns/op", "extra": "19089498 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19089498 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19089498 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3274, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3274, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21273046 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21273046 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21273046 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21273046 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2470095, "unit": "ns/op\t 87206 B/op\t 295 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2470095, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87206, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 683203, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 683203, "unit": "ns/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1704 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2759989, "unit": "ns/op\t 97884 B/op\t 463 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2759989, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97884, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 350957, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350957, "unit": "ns/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 329405, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 329405, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 792122, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 792122, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2448045, "unit": "ns/op\t 15449 B/op\t 281 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2448045, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15449, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1960540, "unit": "ns/op\t 14960 B/op\t 282 allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1960540, "unit": "ns/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14960, "unit": "B/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "646 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5083412, "unit": "ns/op\t 27245 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5083412, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27245, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1008155, "unit": "ns/op\t 6762 B/op\t 43 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1008155, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6762, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 985816, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 985816, "unit": "ns/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1240 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3578430, "unit": "ns/op\t 13005 B/op\t 83 allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3578430, "unit": "ns/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13005, "unit": "B/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "337 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210927, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210927, "unit": "ns/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5352 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 214064, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 214064, "unit": "ns/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 425052, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 425052, "unit": "ns/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2781 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 392692, "unit": "ns/op\t 165 B/op\t 3 allocs/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 392692, "unit": "ns/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 165, "unit": "B/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3289 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2104, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "659277 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2104, "unit": "ns/op", "extra": "659277 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "659277 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "659277 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 779435, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 779435, "unit": "ns/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1549 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 321638, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3710 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321638, "unit": "ns/op", "extra": "3710 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3710 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3710 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151460, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151460, "unit": "ns/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7879 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 681642, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 681642, "unit": "ns/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1988 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53522, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53522, "unit": "ns/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22566 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52472, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23296 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52472, "unit": "ns/op", "extra": "23296 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23296 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23296 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 102191, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 102191, "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", "value": 388.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3409824 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 388.1, "unit": "ns/op", "extra": "3409824 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3409824 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3409824 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.46, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12864278 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.46, "unit": "ns/op", "extra": "12864278 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12864278 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12864278 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 626.5, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1910860 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626.5, "unit": "ns/op", "extra": "1910860 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1910860 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1910860 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62288, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19015 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62288, "unit": "ns/op", "extra": "19015 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19015 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19015 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68140, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17625 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68140, "unit": "ns/op", "extra": "17625 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17625 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17625 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124140, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124140, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2372480, "unit": "ns/op\t 69216 B/op\t 599 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2372480, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69216, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 764042, "unit": "ns/op\t 66461 B/op\t 546 allocs/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764042, "unit": "ns/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66461, "unit": "B/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2656353, "unit": "ns/op\t 97713 B/op\t 1006 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2656353, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97713, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1369120, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1369120, "unit": "ns/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "876 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1377425, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1377425, "unit": "ns/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "872 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2722265, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2722265, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 995054, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 995054, "unit": "ns/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1298 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19940, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60082 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19940, "unit": "ns/op", "extra": "60082 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60082 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60082 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1802919, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1802919, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "732 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": "169c89147490500d9e74ec9234bf108f144b0f95", "message": "Merge pull request #1435 from gofiber/dependabot/go_modules/couchbase/github.com/couchbase/gocb/v2-2.9.0\n\nbuild(deps): bump github.com/couchbase/gocb/v2 from 2.8.1 to 2.9.0 in /couchbase", "timestamp": "2024-06-19T09:43:09+02:00", "tree_id": "59a97645e66ec8ff57d42f487471c543aa4d6ab8", "url": "https://github.com/gofiber/storage/commit/169c89147490500d9e74ec9234bf108f144b0f95" }, "date": 1718783511472, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 655873, "unit": "ns/op\t 15448 B/op\t 225 allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 655873, "unit": "ns/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15448, "unit": "B/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1634 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 551011, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 551011, "unit": "ns/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 904479, "unit": "ns/op\t 23333 B/op\t 340 allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 904479, "unit": "ns/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23333, "unit": "B/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1269 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2119963, "unit": "ns/op\t 10580 B/op\t 167 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2119963, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10580, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1574000, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1574000, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2642738, "unit": "ns/op\t 19037 B/op\t 290 allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2642738, "unit": "ns/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19037, "unit": "B/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "408 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9525, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9525, "unit": "ns/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "143575 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1094, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "922706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1094, "unit": "ns/op", "extra": "922706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "922706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "922706 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18125, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "66135 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18125, "unit": "ns/op", "extra": "66135 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "66135 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66135 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 288575, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4129 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 288575, "unit": "ns/op", "extra": "4129 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4129 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4129 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 513.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2409186 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 513.7, "unit": "ns/op", "extra": "2409186 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2409186 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2409186 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 544403, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 544403, "unit": "ns/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2148 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2920076, "unit": "ns/op\t 17798 B/op\t 155 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2920076, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17798, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1859098, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1859098, "unit": "ns/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "678 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5502132, "unit": "ns/op\t 34884 B/op\t 304 allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5502132, "unit": "ns/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34884, "unit": "B/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "214 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 883874, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 883874, "unit": "ns/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1174 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 634.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1879228 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 634.4, "unit": "ns/op", "extra": "1879228 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1879228 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1879228 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1639792, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1639792, "unit": "ns/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205671, "unit": "ns/op\t 7798 B/op\t 78 allocs/op", "extra": "5802 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205671, "unit": "ns/op", "extra": "5802 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7798, "unit": "B/op", "extra": "5802 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5802 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167861, "unit": "ns/op\t 3849 B/op\t 74 allocs/op", "extra": "7311 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167861, "unit": "ns/op", "extra": "7311 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3849, "unit": "B/op", "extra": "7311 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7311 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 417845, "unit": "ns/op\t 7997 B/op\t 151 allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 417845, "unit": "ns/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7997, "unit": "B/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2515 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 698049, "unit": "ns/op\t 28594 B/op\t 365 allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 698049, "unit": "ns/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 28594, "unit": "B/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 365, "unit": "allocs/op", "extra": "1560 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 608429, "unit": "ns/op\t 30451 B/op\t 393 allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 608429, "unit": "ns/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30451, "unit": "B/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 393, "unit": "allocs/op", "extra": "1894 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1320219, "unit": "ns/op\t 57205 B/op\t 726 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1320219, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57205, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 726, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1073347, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1073347, "unit": "ns/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1063 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 330121, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 330121, "unit": "ns/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3903 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1776776, "unit": "ns/op\t 20932 B/op\t 365 allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1776776, "unit": "ns/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20932, "unit": "B/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "750 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 120882, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8305 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 120882, "unit": "ns/op", "extra": "8305 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8305 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8305 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 122594, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122594, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 225533, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225533, "unit": "ns/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39958138 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.27, "unit": "ns/op", "extra": "39958138 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39958138 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39958138 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.151, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "144192681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.151, "unit": "ns/op", "extra": "144192681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "144192681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "144192681 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 75.13, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21717068 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 75.13, "unit": "ns/op", "extra": "21717068 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21717068 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21717068 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3321, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3321, "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", "value": 57.97, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "19054953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.97, "unit": "ns/op", "extra": "19054953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "19054953 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "19054953 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2447315, "unit": "ns/op\t 87929 B/op\t 295 allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2447315, "unit": "ns/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87929, "unit": "B/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "516 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 685401, "unit": "ns/op\t 15611 B/op\t 201 allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685401, "unit": "ns/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15611, "unit": "B/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1594 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2566178, "unit": "ns/op\t 97704 B/op\t 463 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2566178, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97704, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 352567, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 352567, "unit": "ns/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314590, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314590, "unit": "ns/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3865 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 715827, "unit": "ns/op\t 11422 B/op\t 170 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 715827, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11422, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2603091, "unit": "ns/op\t 15212 B/op\t 281 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2603091, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15212, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1843139, "unit": "ns/op\t 15035 B/op\t 282 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1843139, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15035, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4858498, "unit": "ns/op\t 27207 B/op\t 532 allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4858498, "unit": "ns/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27207, "unit": "B/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "252 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 971819, "unit": "ns/op\t 6764 B/op\t 43 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 971819, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6764, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 978568, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 978568, "unit": "ns/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1251 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3555513, "unit": "ns/op\t 13020 B/op\t 83 allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3555513, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13020, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 214811, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5499 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 214811, "unit": "ns/op", "extra": "5499 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5499 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5499 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 208870, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 208870, "unit": "ns/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5572 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 421541, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 421541, "unit": "ns/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2460 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 425029, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 425029, "unit": "ns/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3128 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1712, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "679641 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1712, "unit": "ns/op", "extra": "679641 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "679641 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "679641 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 779152, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 779152, "unit": "ns/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1358 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 336648, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 336648, "unit": "ns/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3949 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152690, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152690, "unit": "ns/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7642 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 656764, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 656764, "unit": "ns/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1785 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58206, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22814 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58206, "unit": "ns/op", "extra": "22814 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22814 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22814 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 50865, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 50865, "unit": "ns/op", "extra": "22734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22734 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22734 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105927, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105927, "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", "value": 341, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3276705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 341, "unit": "ns/op", "extra": "3276705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3276705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3276705 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.58, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13197092 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.58, "unit": "ns/op", "extra": "13197092 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13197092 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13197092 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 640.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1883388 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 640.6, "unit": "ns/op", "extra": "1883388 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1883388 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1883388 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61301, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "18994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61301, "unit": "ns/op", "extra": "18994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "18994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18994 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68860, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17181 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68860, "unit": "ns/op", "extra": "17181 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17181 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17181 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 139549, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9459 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 139549, "unit": "ns/op", "extra": "9459 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9459 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9459 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2493402, "unit": "ns/op\t 69202 B/op\t 599 allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2493402, "unit": "ns/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69202, "unit": "B/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "520 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 777404, "unit": "ns/op\t 66441 B/op\t 546 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 777404, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66441, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2849535, "unit": "ns/op\t 97736 B/op\t 1007 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2849535, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97736, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1007, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1354695, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1354695, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1363679, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1363679, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2711118, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2711118, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 974197, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 974197, "unit": "ns/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1328 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19636, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62623 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19636, "unit": "ns/op", "extra": "62623 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62623 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62623 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1961563, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1961563, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "675 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": "de58d8c006333d8fc98acd90216539af7cc47cab", "message": "Merge pull request #1437 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.33.2\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.32.7 to 1.33.2 in /dynamodb", "timestamp": "2024-06-24T09:55:15+02:00", "tree_id": "c31001a0d1362beec37bb54c92584c7c0f044d26", "url": "https://github.com/gofiber/storage/commit/de58d8c006333d8fc98acd90216539af7cc47cab" }, "date": 1719216237311, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 627516, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 627516, "unit": "ns/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1676 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 599770, "unit": "ns/op\t 15205 B/op\t 226 allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 599770, "unit": "ns/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15205, "unit": "B/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2083 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 911130, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 911130, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2182683, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2182683, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1177882, "unit": "ns/op\t 11899 B/op\t 212 allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1177882, "unit": "ns/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11899, "unit": "B/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "894 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3042501, "unit": "ns/op\t 19098 B/op\t 290 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3042501, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19098, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8887, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139794 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8887, "unit": "ns/op", "extra": "139794 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139794 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139794 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1021, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1021, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20082, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20082, "unit": "ns/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63780 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 268549, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 268549, "unit": "ns/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4292 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2312918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.2, "unit": "ns/op", "extra": "2312918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2312918 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2312918 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 519811, "unit": "ns/op\t 12526 B/op\t 84 allocs/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 519811, "unit": "ns/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12526, "unit": "B/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2307 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2753851, "unit": "ns/op\t 17802 B/op\t 155 allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2753851, "unit": "ns/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17802, "unit": "B/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "386 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1736477, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1736477, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5433411, "unit": "ns/op\t 34785 B/op\t 304 allocs/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5433411, "unit": "ns/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34785, "unit": "B/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 919287, "unit": "ns/op\t 6645 B/op\t 121 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 919287, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1652587 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.6, "unit": "ns/op", "extra": "1652587 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1652587 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1652587 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1675678, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1675678, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203602, "unit": "ns/op\t 7769 B/op\t 78 allocs/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203602, "unit": "ns/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7769, "unit": "B/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5840 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169809, "unit": "ns/op\t 3854 B/op\t 74 allocs/op", "extra": "6870 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169809, "unit": "ns/op", "extra": "6870 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3854, "unit": "B/op", "extra": "6870 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "6870 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 418112, "unit": "ns/op\t 15685 B/op\t 158 allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 418112, "unit": "ns/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15685, "unit": "B/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2872 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 722122, "unit": "ns/op\t 29082 B/op\t 372 allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722122, "unit": "ns/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29082, "unit": "B/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1608 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 560039, "unit": "ns/op\t 30928 B/op\t 400 allocs/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 560039, "unit": "ns/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30928, "unit": "B/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1947 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1508984, "unit": "ns/op\t 58000 B/op\t 740 allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1508984, "unit": "ns/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58000, "unit": "B/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "849 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1061651, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1061651, "unit": "ns/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1051 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 323561, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 323561, "unit": "ns/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3909 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1745125, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1745125, "unit": "ns/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 122031, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 122031, "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", "value": 122679, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 122679, "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", "value": 230596, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5377 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 230596, "unit": "ns/op", "extra": "5377 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5377 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5377 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.3, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39416743 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.3, "unit": "ns/op", "extra": "39416743 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39416743 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39416743 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.212, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150480403 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.212, "unit": "ns/op", "extra": "150480403 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150480403 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150480403 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 61.74, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20877357 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.74, "unit": "ns/op", "extra": "20877357 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20877357 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20877357 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3348, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3348, "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", "value": 58.35, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21125961 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.35, "unit": "ns/op", "extra": "21125961 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21125961 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21125961 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2326064, "unit": "ns/op\t 87167 B/op\t 295 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2326064, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87167, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 661406, "unit": "ns/op\t 15639 B/op\t 201 allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 661406, "unit": "ns/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15639, "unit": "B/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1711 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2537236, "unit": "ns/op\t 97961 B/op\t 463 allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2537236, "unit": "ns/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97961, "unit": "B/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348108, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "3434 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348108, "unit": "ns/op", "extra": "3434 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "3434 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3434 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 311861, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 311861, "unit": "ns/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3792 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 733358, "unit": "ns/op\t 11413 B/op\t 170 allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 733358, "unit": "ns/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11413, "unit": "B/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1671 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2295513, "unit": "ns/op\t 15344 B/op\t 281 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2295513, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15344, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2001203, "unit": "ns/op\t 15056 B/op\t 282 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2001203, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15056, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4783822, "unit": "ns/op\t 27029 B/op\t 532 allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4783822, "unit": "ns/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27029, "unit": "B/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 965147, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 965147, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 992159, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 992159, "unit": "ns/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3411190, "unit": "ns/op\t 13041 B/op\t 83 allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3411190, "unit": "ns/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13041, "unit": "B/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 221265, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5410 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 221265, "unit": "ns/op", "extra": "5410 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5410 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5410 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210468, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210468, "unit": "ns/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5634 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414920, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414920, "unit": "ns/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2847 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 396098, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3348 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 396098, "unit": "ns/op", "extra": "3348 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3348 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3348 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1758, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674082 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1758, "unit": "ns/op", "extra": "674082 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674082 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674082 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 763693, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 763693, "unit": "ns/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 320478, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4018 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 320478, "unit": "ns/op", "extra": "4018 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4018 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4018 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 159904, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 159904, "unit": "ns/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7574 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 616692, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 616692, "unit": "ns/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2012 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 57656, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23126 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 57656, "unit": "ns/op", "extra": "23126 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23126 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23126 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53954, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22234 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53954, "unit": "ns/op", "extra": "22234 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22234 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22234 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106878, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106878, "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", "value": 335.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.3, "unit": "ns/op", "extra": "3437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3437842 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.44, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12927302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.44, "unit": "ns/op", "extra": "12927302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12927302 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12927302 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 634.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1920282 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 634.2, "unit": "ns/op", "extra": "1920282 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1920282 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1920282 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61998, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61998, "unit": "ns/op", "extra": "19159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19159 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 70428, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 70428, "unit": "ns/op", "extra": "17522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17522 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17522 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124824, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9356 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124824, "unit": "ns/op", "extra": "9356 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9356 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9356 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2338913, "unit": "ns/op\t 69225 B/op\t 599 allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2338913, "unit": "ns/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69225, "unit": "B/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "544 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 773233, "unit": "ns/op\t 66446 B/op\t 546 allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 773233, "unit": "ns/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66446, "unit": "B/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1478 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2587376, "unit": "ns/op\t 97753 B/op\t 1006 allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2587376, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97753, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347894, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347894, "unit": "ns/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "888 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362791, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362791, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2704600, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2704600, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 899706, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 899706, "unit": "ns/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1260 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18848, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18848, "unit": "ns/op", "extra": "59979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59979 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1735144, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1735144, "unit": "ns/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "643 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": "626ede47609afd4f46a9c66b9f55f2df2648d833", "message": "Merge pull request #1438 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.21\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.17 to 1.27.21 in /dynamodb", "timestamp": "2024-06-24T09:58:52+02:00", "tree_id": "92844276b479d15c38e1d1a7df22d5fe5e23fe09", "url": "https://github.com/gofiber/storage/commit/626ede47609afd4f46a9c66b9f55f2df2648d833" }, "date": 1719216482248, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 632433, "unit": "ns/op\t 15452 B/op\t 225 allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 632433, "unit": "ns/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15452, "unit": "B/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1911 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 539674, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 539674, "unit": "ns/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2157 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 908761, "unit": "ns/op\t 23332 B/op\t 340 allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 908761, "unit": "ns/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23332, "unit": "B/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1340 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2858045, "unit": "ns/op\t 10584 B/op\t 167 allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2858045, "unit": "ns/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10584, "unit": "B/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "429 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1455546, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1455546, "unit": "ns/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "922 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2577985, "unit": "ns/op\t 19075 B/op\t 290 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2577985, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19075, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9728, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "142521 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9728, "unit": "ns/op", "extra": "142521 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "142521 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "142521 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 989, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1157593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 989, "unit": "ns/op", "extra": "1157593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1157593 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1157593 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17948, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67354 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17948, "unit": "ns/op", "extra": "67354 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67354 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67354 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 224550, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 224550, "unit": "ns/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5964 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2384054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499, "unit": "ns/op", "extra": "2384054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2384054 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2384054 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 439889, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 439889, "unit": "ns/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2890 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2664719, "unit": "ns/op\t 17817 B/op\t 155 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2664719, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17817, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1703696, "unit": "ns/op\t 49551 B/op\t 64 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1703696, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49551, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5211616, "unit": "ns/op\t 34825 B/op\t 304 allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5211616, "unit": "ns/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34825, "unit": "B/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 711970, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 711970, "unit": "ns/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1425 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 643.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1853118 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 643.7, "unit": "ns/op", "extra": "1853118 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1853118 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1853118 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1590662, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1590662, "unit": "ns/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "650 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 198588, "unit": "ns/op\t 7776 B/op\t 78 allocs/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 198588, "unit": "ns/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7776, "unit": "B/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5828 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167940, "unit": "ns/op\t 3847 B/op\t 74 allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167940, "unit": "ns/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3847, "unit": "B/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7510 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 410977, "unit": "ns/op\t 15915 B/op\t 158 allocs/op", "extra": "2791 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 410977, "unit": "ns/op", "extra": "2791 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15915, "unit": "B/op", "extra": "2791 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2791 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 834845, "unit": "ns/op\t 29088 B/op\t 372 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 834845, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29088, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 537838, "unit": "ns/op\t 30948 B/op\t 400 allocs/op", "extra": "2060 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 537838, "unit": "ns/op", "extra": "2060 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30948, "unit": "B/op", "extra": "2060 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2060 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1266341, "unit": "ns/op\t 58036 B/op\t 740 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1266341, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58036, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1075625, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1075625, "unit": "ns/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1021 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 361664, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 361664, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1890749, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1890749, "unit": "ns/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "763 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 134872, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8929 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 134872, "unit": "ns/op", "extra": "8929 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8929 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8929 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 127865, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "8506 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 127865, "unit": "ns/op", "extra": "8506 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "8506 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "8506 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 225301, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4714 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225301, "unit": "ns/op", "extra": "4714 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4714 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4714 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 34.8, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39374155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 34.8, "unit": "ns/op", "extra": "39374155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39374155 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39374155 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.091, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "129552142 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.091, "unit": "ns/op", "extra": "129552142 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "129552142 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "129552142 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.21, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21089822 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.21, "unit": "ns/op", "extra": "21089822 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21089822 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21089822 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3389, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3389, "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", "value": 56.54, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21256340 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.54, "unit": "ns/op", "extra": "21256340 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21256340 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21256340 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2268722, "unit": "ns/op\t 87690 B/op\t 295 allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2268722, "unit": "ns/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87690, "unit": "B/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "561 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 695547, "unit": "ns/op\t 15572 B/op\t 201 allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 695547, "unit": "ns/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15572, "unit": "B/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2451379, "unit": "ns/op\t 98176 B/op\t 463 allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2451379, "unit": "ns/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98176, "unit": "B/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "484 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 343084, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 343084, "unit": "ns/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3572 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309851, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3716 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309851, "unit": "ns/op", "extra": "3716 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3716 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3716 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 789510, "unit": "ns/op\t 11418 B/op\t 170 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 789510, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11418, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2355682, "unit": "ns/op\t 15327 B/op\t 281 allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2355682, "unit": "ns/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15327, "unit": "B/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "510 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1840921, "unit": "ns/op\t 14986 B/op\t 282 allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1840921, "unit": "ns/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14986, "unit": "B/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "644 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4730363, "unit": "ns/op\t 27473 B/op\t 532 allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4730363, "unit": "ns/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27473, "unit": "B/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 953055, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 953055, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 975424, "unit": "ns/op\t 6754 B/op\t 53 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 975424, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6754, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3290022, "unit": "ns/op\t 13015 B/op\t 83 allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3290022, "unit": "ns/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13015, "unit": "B/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "355 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 206074, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5748 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 206074, "unit": "ns/op", "extra": "5748 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5748 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5748 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204377, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204377, "unit": "ns/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 416243, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 416243, "unit": "ns/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 375916, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 375916, "unit": "ns/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3484 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1708, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "687709 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "687709 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "687709 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "687709 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 649861, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 649861, "unit": "ns/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1828 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 306293, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4329 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 306293, "unit": "ns/op", "extra": "4329 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4329 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4329 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151708, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6976 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151708, "unit": "ns/op", "extra": "6976 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6976 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6976 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 655014, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 655014, "unit": "ns/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2042 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52034, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22881 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52034, "unit": "ns/op", "extra": "22881 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22881 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22881 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51376, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23870 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51376, "unit": "ns/op", "extra": "23870 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23870 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23870 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106847, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106847, "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", "value": 406.7, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3644186 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 406.7, "unit": "ns/op", "extra": "3644186 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3644186 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3644186 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.65, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11583780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.65, "unit": "ns/op", "extra": "11583780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11583780 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11583780 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1896404 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.6, "unit": "ns/op", "extra": "1896404 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1896404 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1896404 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62789, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "16216 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62789, "unit": "ns/op", "extra": "16216 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "16216 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "16216 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 68662, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17380 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 68662, "unit": "ns/op", "extra": "17380 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17380 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17380 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 124372, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9728 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 124372, "unit": "ns/op", "extra": "9728 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9728 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9728 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2350392, "unit": "ns/op\t 69404 B/op\t 599 allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2350392, "unit": "ns/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 69404, "unit": "B/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 599, "unit": "allocs/op", "extra": "457 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 767275, "unit": "ns/op\t 66449 B/op\t 546 allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 767275, "unit": "ns/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 66449, "unit": "B/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 546, "unit": "allocs/op", "extra": "1533 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2584192, "unit": "ns/op\t 97717 B/op\t 1006 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2584192, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 97717, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1006, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1348654, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1348654, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364030, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364030, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2712365, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2712365, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 909115, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 909115, "unit": "ns/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1551 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19042, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59329 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19042, "unit": "ns/op", "extra": "59329 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59329 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59329 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1654479, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1654479, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "732 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": "543f422b30650a7b63695eadbc9bfb750c841fe1", "message": "Merge pull request #1441 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/service/s3-1.56.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.55.0 to 1.56.1 in /s3", "timestamp": "2024-06-24T09:59:38+02:00", "tree_id": "3da7fc149d8ee218eec604aa6aa5be1bfbbf0970", "url": "https://github.com/gofiber/storage/commit/543f422b30650a7b63695eadbc9bfb750c841fe1" }, "date": 1719216575338, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 606091, "unit": "ns/op\t 15443 B/op\t 225 allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 606091, "unit": "ns/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15443, "unit": "B/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2002 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 551242, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2167 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 551242, "unit": "ns/op", "extra": "2167 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2167 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2167 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 986462, "unit": "ns/op\t 23313 B/op\t 340 allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 986462, "unit": "ns/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23313, "unit": "B/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1297 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2135590, "unit": "ns/op\t 10562 B/op\t 167 allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2135590, "unit": "ns/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10562, "unit": "B/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "519 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1208927, "unit": "ns/op\t 11903 B/op\t 212 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1208927, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11903, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2608665, "unit": "ns/op\t 19072 B/op\t 290 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2608665, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19072, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9193, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9193, "unit": "ns/op", "extra": "139880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139880 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139880 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 991.4, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1158708 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 991.4, "unit": "ns/op", "extra": "1158708 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1158708 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1158708 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 19980, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "64051 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 19980, "unit": "ns/op", "extra": "64051 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "64051 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "64051 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 314254, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 314254, "unit": "ns/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3991 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2397342 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.7, "unit": "ns/op", "extra": "2397342 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2397342 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2397342 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 639135, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 639135, "unit": "ns/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1836 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3762159, "unit": "ns/op\t 17816 B/op\t 155 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3762159, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17816, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1791761, "unit": "ns/op\t 49546 B/op\t 64 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1791761, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49546, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5572766, "unit": "ns/op\t 34771 B/op\t 304 allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5572766, "unit": "ns/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34771, "unit": "B/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1236369, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1236369, "unit": "ns/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "835 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 631.2, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1824966 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 631.2, "unit": "ns/op", "extra": "1824966 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1824966 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1824966 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1626430, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1626430, "unit": "ns/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "639 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 207512, "unit": "ns/op\t 7742 B/op\t 78 allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 207512, "unit": "ns/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7742, "unit": "B/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5883 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169781, "unit": "ns/op\t 3871 B/op\t 74 allocs/op", "extra": "7423 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169781, "unit": "ns/op", "extra": "7423 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3871, "unit": "B/op", "extra": "7423 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7423 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 401053, "unit": "ns/op\t 7988 B/op\t 151 allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 401053, "unit": "ns/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7988, "unit": "B/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 704979, "unit": "ns/op\t 29043 B/op\t 372 allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 704979, "unit": "ns/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29043, "unit": "B/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1630 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 531087, "unit": "ns/op\t 30939 B/op\t 400 allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 531087, "unit": "ns/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30939, "unit": "B/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2139 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1317795, "unit": "ns/op\t 58049 B/op\t 740 allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1317795, "unit": "ns/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58049, "unit": "B/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "836 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1160873, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1160873, "unit": "ns/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1100 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 340048, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3441 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 340048, "unit": "ns/op", "extra": "3441 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3441 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3441 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1954560, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1954560, "unit": "ns/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "771 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119008, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119008, "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", "value": 138024, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 138024, "unit": "ns/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7978 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 225305, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5212 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225305, "unit": "ns/op", "extra": "5212 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5212 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5212 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39291369 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.87, "unit": "ns/op", "extra": "39291369 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39291369 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39291369 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.144, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148066395 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.144, "unit": "ns/op", "extra": "148066395 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148066395 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148066395 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.81, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21213692 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.81, "unit": "ns/op", "extra": "21213692 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21213692 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21213692 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3412, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3412, "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", "value": 57.36, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20955038 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.36, "unit": "ns/op", "extra": "20955038 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20955038 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20955038 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2606408, "unit": "ns/op\t 88695 B/op\t 296 allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2606408, "unit": "ns/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88695, "unit": "B/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 296, "unit": "allocs/op", "extra": "567 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 689258, "unit": "ns/op\t 15571 B/op\t 201 allocs/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 689258, "unit": "ns/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15571, "unit": "B/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1818 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2861979, "unit": "ns/op\t 97615 B/op\t 463 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2861979, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97615, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 350996, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 350996, "unit": "ns/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3435 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312718, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312718, "unit": "ns/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3926 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720241, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720241, "unit": "ns/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1722 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2428408, "unit": "ns/op\t 15072 B/op\t 281 allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2428408, "unit": "ns/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15072, "unit": "B/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "504 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1873236, "unit": "ns/op\t 14884 B/op\t 282 allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1873236, "unit": "ns/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14884, "unit": "B/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "622 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5361643, "unit": "ns/op\t 26993 B/op\t 532 allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5361643, "unit": "ns/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26993, "unit": "B/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "244 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 975386, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 975386, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 978648, "unit": "ns/op\t 6759 B/op\t 53 allocs/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 978648, "unit": "ns/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6759, "unit": "B/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1183 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3784281, "unit": "ns/op\t 13017 B/op\t 83 allocs/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3784281, "unit": "ns/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13017, "unit": "B/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "320 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205833, "unit": "ns/op\t 2402 B/op\t 46 allocs/op", "extra": "5774 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205833, "unit": "ns/op", "extra": "5774 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2402, "unit": "B/op", "extra": "5774 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5774 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 220489, "unit": "ns/op\t 2194 B/op\t 40 allocs/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 220489, "unit": "ns/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2194, "unit": "B/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5724 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 413379, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 413379, "unit": "ns/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2845 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 488594, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 488594, "unit": "ns/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2582 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1734, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "680365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1734, "unit": "ns/op", "extra": "680365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680365 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680365 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 828738, "unit": "ns/op\t 233 B/op\t 3 allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 828738, "unit": "ns/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 233, "unit": "B/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1312 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 360385, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 360385, "unit": "ns/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3079 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151409, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151409, "unit": "ns/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7777 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 684735, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 684735, "unit": "ns/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53197, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22227 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53197, "unit": "ns/op", "extra": "22227 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22227 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22227 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 55618, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 55618, "unit": "ns/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22449 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107451, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107451, "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", "value": 346.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3420510 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 346.6, "unit": "ns/op", "extra": "3420510 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3420510 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3420510 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 90.89, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13325913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 90.89, "unit": "ns/op", "extra": "13325913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13325913 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13325913 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 645.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1775568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 645.6, "unit": "ns/op", "extra": "1775568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1775568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1775568 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60767, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60767, "unit": "ns/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19455 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67685, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67685, "unit": "ns/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17414 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123452, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123452, "unit": "ns/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9361 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2562108, "unit": "ns/op\t 70682 B/op\t 612 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2562108, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 70682, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 612, "unit": "allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 760587, "unit": "ns/op\t 67728 B/op\t 558 allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 760587, "unit": "ns/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 67728, "unit": "B/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 558, "unit": "allocs/op", "extra": "1453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2752135, "unit": "ns/op\t 100493 B/op\t 1032 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2752135, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100493, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1032, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1380957, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1380957, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1369691, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1369691, "unit": "ns/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "814 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2707155, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2707155, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1095600, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1095600, "unit": "ns/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1095 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18650, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "59548 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18650, "unit": "ns/op", "extra": "59548 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59548 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "59548 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2102317, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2102317, "unit": "ns/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "602 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "602 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": "7c1ec06ddc4c915ff73cbd7b2ca4781d576c4b15", "message": "Merge pull request #1439 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.14.5\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.14.0 to 1.14.5 in /dynamodb", "timestamp": "2024-06-24T10:04:50+02:00", "tree_id": "22426ec3578fae8692f6d7d2434f086ae499308f", "url": "https://github.com/gofiber/storage/commit/7c1ec06ddc4c915ff73cbd7b2ca4781d576c4b15" }, "date": 1719217058943, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 625491, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 625491, "unit": "ns/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1935 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545879, "unit": "ns/op\t 15197 B/op\t 226 allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545879, "unit": "ns/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15197, "unit": "B/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2032 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 922185, "unit": "ns/op\t 23328 B/op\t 340 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 922185, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23328, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2026387, "unit": "ns/op\t 10573 B/op\t 167 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2026387, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10573, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1457843, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1457843, "unit": "ns/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "841 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2622749, "unit": "ns/op\t 19090 B/op\t 290 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2622749, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19090, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8799, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141860 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8799, "unit": "ns/op", "extra": "141860 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141860 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141860 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1209, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "923338 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1209, "unit": "ns/op", "extra": "923338 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "923338 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "923338 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18159, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "61500 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18159, "unit": "ns/op", "extra": "61500 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "61500 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "61500 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 275354, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 275354, "unit": "ns/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4839 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 510.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2233672 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 510.2, "unit": "ns/op", "extra": "2233672 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2233672 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2233672 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 528769, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "2497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 528769, "unit": "ns/op", "extra": "2497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "2497 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2497 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2947969, "unit": "ns/op\t 17824 B/op\t 155 allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2947969, "unit": "ns/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17824, "unit": "B/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "354 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1886523, "unit": "ns/op\t 49556 B/op\t 64 allocs/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1886523, "unit": "ns/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49556, "unit": "B/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5655679, "unit": "ns/op\t 34851 B/op\t 304 allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5655679, "unit": "ns/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34851, "unit": "B/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "218 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 769360, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 769360, "unit": "ns/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1352 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 649.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1761963 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 649.5, "unit": "ns/op", "extra": "1761963 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1761963 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1761963 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1656711, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1656711, "unit": "ns/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "634 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209115, "unit": "ns/op\t 7850 B/op\t 78 allocs/op", "extra": "5722 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209115, "unit": "ns/op", "extra": "5722 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7850, "unit": "B/op", "extra": "5722 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5722 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 171305, "unit": "ns/op\t 3877 B/op\t 75 allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 171305, "unit": "ns/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3877, "unit": "B/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 75, "unit": "allocs/op", "extra": "7306 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 441442, "unit": "ns/op\t 16351 B/op\t 154 allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 441442, "unit": "ns/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16351, "unit": "B/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 154, "unit": "allocs/op", "extra": "2557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 732369, "unit": "ns/op\t 29081 B/op\t 372 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 732369, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29081, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 642167, "unit": "ns/op\t 30933 B/op\t 400 allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 642167, "unit": "ns/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30933, "unit": "B/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1986 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1387370, "unit": "ns/op\t 58096 B/op\t 740 allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1387370, "unit": "ns/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58096, "unit": "B/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "828 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1092871, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1092871, "unit": "ns/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1066 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 340700, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 340700, "unit": "ns/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3670 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2185055, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2185055, "unit": "ns/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "751 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 119443, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9211 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 119443, "unit": "ns/op", "extra": "9211 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9211 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9211 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 121122, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121122, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 225425, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5683 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225425, "unit": "ns/op", "extra": "5683 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5683 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5683 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.72, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39110810 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.72, "unit": "ns/op", "extra": "39110810 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39110810 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39110810 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.293, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149028494 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.293, "unit": "ns/op", "extra": "149028494 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149028494 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149028494 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.09, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20712087 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.09, "unit": "ns/op", "extra": "20712087 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20712087 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20712087 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3189, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3189, "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", "value": 58.26, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21274347 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 58.26, "unit": "ns/op", "extra": "21274347 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21274347 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21274347 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2458509, "unit": "ns/op\t 88311 B/op\t 295 allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2458509, "unit": "ns/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88311, "unit": "B/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "542 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 685129, "unit": "ns/op\t 15593 B/op\t 201 allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685129, "unit": "ns/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15593, "unit": "B/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1800 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2549673, "unit": "ns/op\t 97715 B/op\t 463 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2549673, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97715, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349552, "unit": "ns/op\t 6413 B/op\t 98 allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349552, "unit": "ns/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3556 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313489, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313489, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 728469, "unit": "ns/op\t 11411 B/op\t 170 allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 728469, "unit": "ns/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11411, "unit": "B/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1646 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2699955, "unit": "ns/op\t 15239 B/op\t 281 allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2699955, "unit": "ns/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15239, "unit": "B/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "391 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2456243, "unit": "ns/op\t 14947 B/op\t 282 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2456243, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14947, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5892040, "unit": "ns/op\t 27618 B/op\t 532 allocs/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5892040, "unit": "ns/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27618, "unit": "B/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 987505, "unit": "ns/op\t 6768 B/op\t 43 allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 987505, "unit": "ns/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6768, "unit": "B/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1144 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 996261, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 996261, "unit": "ns/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1195 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3496882, "unit": "ns/op\t 13015 B/op\t 83 allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3496882, "unit": "ns/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13015, "unit": "B/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "298 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 232171, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 232171, "unit": "ns/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5532 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209986, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209986, "unit": "ns/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5512 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 426951, "unit": "ns/op\t 3810 B/op\t 74 allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 426951, "unit": "ns/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3810, "unit": "B/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 429698, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 429698, "unit": "ns/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2864 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1661, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686174 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1661, "unit": "ns/op", "extra": "686174 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686174 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686174 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 800783, "unit": "ns/op\t 126 B/op\t 3 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 800783, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 126, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 330312, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 330312, "unit": "ns/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3973 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154353, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6798 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154353, "unit": "ns/op", "extra": "6798 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6798 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6798 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 624089, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 624089, "unit": "ns/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1830 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51483, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22423 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51483, "unit": "ns/op", "extra": "22423 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22423 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22423 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51569, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51569, "unit": "ns/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22240 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 104698, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 104698, "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", "value": 330.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3454089 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.5, "unit": "ns/op", "extra": "3454089 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3454089 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3454089 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.58, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13251722 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.58, "unit": "ns/op", "extra": "13251722 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13251722 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13251722 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 626.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1985677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 626.2, "unit": "ns/op", "extra": "1985677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1985677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1985677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 63067, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19212 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63067, "unit": "ns/op", "extra": "19212 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19212 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19212 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 71188, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71188, "unit": "ns/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17632 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 138403, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9058 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 138403, "unit": "ns/op", "extra": "9058 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9058 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9058 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2379158, "unit": "ns/op\t 70749 B/op\t 612 allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2379158, "unit": "ns/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 70749, "unit": "B/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 612, "unit": "allocs/op", "extra": "518 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 773719, "unit": "ns/op\t 67729 B/op\t 558 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 773719, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 67729, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 558, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3106522, "unit": "ns/op\t 100481 B/op\t 1031 allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3106522, "unit": "ns/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100481, "unit": "B/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1031, "unit": "allocs/op", "extra": "450 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1355551, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355551, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1374026, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1374026, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2724905, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2724905, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 958131, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 958131, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19283, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63177 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19283, "unit": "ns/op", "extra": "63177 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63177 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63177 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1972165, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1972165, "unit": "ns/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "556 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "556 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": "06cf69e0249b006de08308171a689ae63acf47d3", "message": "Merge pull request #1443 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/config-1.27.21\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.17 to 1.27.21 in /s3", "timestamp": "2024-06-24T10:09:51+02:00", "tree_id": "4d08992de196a2bcc3409fac7885b5b9be24d499", "url": "https://github.com/gofiber/storage/commit/06cf69e0249b006de08308171a689ae63acf47d3" }, "date": 1719217168970, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 604061, "unit": "ns/op\t 15453 B/op\t 225 allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 604061, "unit": "ns/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15453, "unit": "B/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1944 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 543144, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 543144, "unit": "ns/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 899100, "unit": "ns/op\t 23345 B/op\t 340 allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 899100, "unit": "ns/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23345, "unit": "B/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1188 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2576822, "unit": "ns/op\t 10585 B/op\t 167 allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2576822, "unit": "ns/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10585, "unit": "B/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "393 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1265829, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1265829, "unit": "ns/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "936 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 3084135, "unit": "ns/op\t 19106 B/op\t 290 allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 3084135, "unit": "ns/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19106, "unit": "B/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "380 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9009, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "124572 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9009, "unit": "ns/op", "extra": "124572 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "124572 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "124572 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1124, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1124, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18238, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67392 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18238, "unit": "ns/op", "extra": "67392 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67392 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67392 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 498857, "unit": "ns/op\t 6281 B/op\t 42 allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 498857, "unit": "ns/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6281, "unit": "B/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "2077 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 592.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2393100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 592.4, "unit": "ns/op", "extra": "2393100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2393100 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2393100 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 555996, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 555996, "unit": "ns/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2986737, "unit": "ns/op\t 17816 B/op\t 155 allocs/op", "extra": "338 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2986737, "unit": "ns/op", "extra": "338 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17816, "unit": "B/op", "extra": "338 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "338 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1793910, "unit": "ns/op\t 49546 B/op\t 64 allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1793910, "unit": "ns/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49546, "unit": "B/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "624 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6160504, "unit": "ns/op\t 34787 B/op\t 304 allocs/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6160504, "unit": "ns/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34787, "unit": "B/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "211 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 736386, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 736386, "unit": "ns/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1420 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 741.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1832540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 741.5, "unit": "ns/op", "extra": "1832540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1832540 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1832540 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1612580, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1612580, "unit": "ns/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "657 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 204343, "unit": "ns/op\t 7564 B/op\t 78 allocs/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 204343, "unit": "ns/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7564, "unit": "B/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "6181 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165765, "unit": "ns/op\t 3857 B/op\t 74 allocs/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165765, "unit": "ns/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3857, "unit": "B/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7556 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 390259, "unit": "ns/op\t 16043 B/op\t 151 allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 390259, "unit": "ns/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16043, "unit": "B/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2605 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 708035, "unit": "ns/op\t 29068 B/op\t 372 allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 708035, "unit": "ns/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29068, "unit": "B/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1490 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 596911, "unit": "ns/op\t 30969 B/op\t 400 allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 596911, "unit": "ns/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30969, "unit": "B/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1993 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1316178, "unit": "ns/op\t 58054 B/op\t 740 allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1316178, "unit": "ns/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58054, "unit": "B/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "787 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1186311, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1186311, "unit": "ns/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 355903, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 355903, "unit": "ns/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3970 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2243675, "unit": "ns/op\t 20929 B/op\t 365 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2243675, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20929, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114010, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114010, "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", "value": 121405, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121405, "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", "value": 217937, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217937, "unit": "ns/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 35.02, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36001711 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 35.02, "unit": "ns/op", "extra": "36001711 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36001711 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36001711 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.574, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "128990137 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.574, "unit": "ns/op", "extra": "128990137 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "128990137 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "128990137 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.22, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20556561 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.22, "unit": "ns/op", "extra": "20556561 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20556561 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20556561 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3193, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3193, "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", "value": 56.51, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21270810 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.51, "unit": "ns/op", "extra": "21270810 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21270810 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21270810 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 3174137, "unit": "ns/op\t 87720 B/op\t 295 allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 3174137, "unit": "ns/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87720, "unit": "B/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "384 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 682135, "unit": "ns/op\t 15662 B/op\t 201 allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 682135, "unit": "ns/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15662, "unit": "B/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1732 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2808392, "unit": "ns/op\t 97612 B/op\t 463 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2808392, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97612, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 363550, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 363550, "unit": "ns/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "3189 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313006, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313006, "unit": "ns/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3626 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 725954, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 725954, "unit": "ns/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1702 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2930034, "unit": "ns/op\t 15510 B/op\t 281 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2930034, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15510, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1958884, "unit": "ns/op\t 15177 B/op\t 282 allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1958884, "unit": "ns/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15177, "unit": "B/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "610 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5505477, "unit": "ns/op\t 27248 B/op\t 532 allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5505477, "unit": "ns/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27248, "unit": "B/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 968114, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 968114, "unit": "ns/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1125 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 976894, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976894, "unit": "ns/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1147 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4482873, "unit": "ns/op\t 13044 B/op\t 83 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4482873, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13044, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211394, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4957 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211394, "unit": "ns/op", "extra": "4957 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4957 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4957 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207624, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5521 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207624, "unit": "ns/op", "extra": "5521 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5521 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5521 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 445229, "unit": "ns/op\t 3778 B/op\t 74 allocs/op", "extra": "2410 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 445229, "unit": "ns/op", "extra": "2410 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3778, "unit": "B/op", "extra": "2410 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2410 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 732032, "unit": "ns/op\t 199 B/op\t 3 allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 732032, "unit": "ns/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 199, "unit": "B/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1750 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1728, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "667086 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1728, "unit": "ns/op", "extra": "667086 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "667086 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "667086 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1485529, "unit": "ns/op\t 103 B/op\t 3 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1485529, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 103, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 453268, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2490 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 453268, "unit": "ns/op", "extra": "2490 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2490 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2490 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155360, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155360, "unit": "ns/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7520 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 868933, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 868933, "unit": "ns/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1452 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53911, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23694 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53911, "unit": "ns/op", "extra": "23694 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23694 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23694 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54644, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23698 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54644, "unit": "ns/op", "extra": "23698 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23698 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23698 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 115890, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 115890, "unit": "ns/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9435 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 351.6, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3295084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 351.6, "unit": "ns/op", "extra": "3295084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3295084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3295084 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12135618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93, "unit": "ns/op", "extra": "12135618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12135618 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12135618 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 635.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1864138 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 635.7, "unit": "ns/op", "extra": "1864138 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1864138 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1864138 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60969, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19332 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60969, "unit": "ns/op", "extra": "19332 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19332 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19332 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69366, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17676 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69366, "unit": "ns/op", "extra": "17676 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17676 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17676 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122982, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9481 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122982, "unit": "ns/op", "extra": "9481 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9481 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9481 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2945105, "unit": "ns/op\t 70782 B/op\t 612 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2945105, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 70782, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 612, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 778306, "unit": "ns/op\t 67731 B/op\t 558 allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 778306, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 67731, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 558, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2963887, "unit": "ns/op\t 100589 B/op\t 1032 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2963887, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100589, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1032, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1393253, "unit": "ns/op\t 2897 B/op\t 42 allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1393253, "unit": "ns/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2897, "unit": "B/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "889 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1393001, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1393001, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2757873, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2757873, "unit": "ns/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "415 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1537685, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1537685, "unit": "ns/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "788 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19877, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62277 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19877, "unit": "ns/op", "extra": "62277 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62277 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62277 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2340029, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2340029, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "442 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": "2db973687227b37b6f5e6d5437ccc1b0da9da68b", "message": "Merge pull request #1444 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.17.1\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.23 to 1.17.1 in /s3", "timestamp": "2024-06-24T10:12:35+02:00", "tree_id": "7e39d30e2e06cec76a93020fbc23ab15e6c9e064", "url": "https://github.com/gofiber/storage/commit/2db973687227b37b6f5e6d5437ccc1b0da9da68b" }, "date": 1719217306311, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 601248, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 601248, "unit": "ns/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1821 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 542831, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 542831, "unit": "ns/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2242 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 937211, "unit": "ns/op\t 23318 B/op\t 340 allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 937211, "unit": "ns/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23318, "unit": "B/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1202 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2199019, "unit": "ns/op\t 10550 B/op\t 167 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2199019, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10550, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1006171, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1006171, "unit": "ns/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "996 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2617057, "unit": "ns/op\t 19076 B/op\t 290 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2617057, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19076, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8906, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "137060 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8906, "unit": "ns/op", "extra": "137060 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "137060 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "137060 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1004, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1170236 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1004, "unit": "ns/op", "extra": "1170236 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1170236 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1170236 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20339, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20339, "unit": "ns/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67078 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 358147, "unit": "ns/op\t 6278 B/op\t 42 allocs/op", "extra": "3133 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 358147, "unit": "ns/op", "extra": "3133 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6278, "unit": "B/op", "extra": "3133 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3133 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 491.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2385040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 491.6, "unit": "ns/op", "extra": "2385040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2385040 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2385040 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 679616, "unit": "ns/op\t 12525 B/op\t 84 allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 679616, "unit": "ns/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12525, "unit": "B/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1610 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3529949, "unit": "ns/op\t 17817 B/op\t 155 allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3529949, "unit": "ns/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17817, "unit": "B/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "406 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1782797, "unit": "ns/op\t 49542 B/op\t 64 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1782797, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49542, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5412883, "unit": "ns/op\t 34796 B/op\t 304 allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5412883, "unit": "ns/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34796, "unit": "B/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1357236, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1357236, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 638.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1816768 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 638.4, "unit": "ns/op", "extra": "1816768 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1816768 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1816768 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1622464, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1622464, "unit": "ns/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "628 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 201975, "unit": "ns/op\t 7743 B/op\t 78 allocs/op", "extra": "5889 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 201975, "unit": "ns/op", "extra": "5889 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7743, "unit": "B/op", "extra": "5889 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5889 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 166761, "unit": "ns/op\t 3857 B/op\t 74 allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 166761, "unit": "ns/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3857, "unit": "B/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "6660 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 393508, "unit": "ns/op\t 15925 B/op\t 152 allocs/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393508, "unit": "ns/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15925, "unit": "B/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 152, "unit": "allocs/op", "extra": "2671 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 701614, "unit": "ns/op\t 29088 B/op\t 372 allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 701614, "unit": "ns/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29088, "unit": "B/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1576 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 571386, "unit": "ns/op\t 30957 B/op\t 400 allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 571386, "unit": "ns/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30957, "unit": "B/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2035 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1337924, "unit": "ns/op\t 58035 B/op\t 740 allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1337924, "unit": "ns/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58035, "unit": "B/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "862 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1213100, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1213100, "unit": "ns/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1048 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 362138, "unit": "ns/op\t 7534 B/op\t 129 allocs/op", "extra": "3757 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 362138, "unit": "ns/op", "extra": "3757 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7534, "unit": "B/op", "extra": "3757 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3757 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2046167, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2046167, "unit": "ns/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "728 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 128496, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9811 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 128496, "unit": "ns/op", "extra": "9811 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9811 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9811 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 117004, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 117004, "unit": "ns/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9294 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 225220, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5312 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 225220, "unit": "ns/op", "extra": "5312 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5312 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5312 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.27, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39039998 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.27, "unit": "ns/op", "extra": "39039998 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39039998 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39039998 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.823, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149518896 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.823, "unit": "ns/op", "extra": "149518896 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149518896 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149518896 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.07, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20976540 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.07, "unit": "ns/op", "extra": "20976540 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20976540 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20976540 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3165, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3165, "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", "value": 56.96, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21204649 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.96, "unit": "ns/op", "extra": "21204649 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21204649 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21204649 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2727917, "unit": "ns/op\t 87377 B/op\t 295 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2727917, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87377, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 663236, "unit": "ns/op\t 15585 B/op\t 201 allocs/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 663236, "unit": "ns/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15585, "unit": "B/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1644 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2592977, "unit": "ns/op\t 97840 B/op\t 463 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2592977, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97840, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 347800, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 347800, "unit": "ns/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3499 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309035, "unit": "ns/op\t 7298 B/op\t 85 allocs/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309035, "unit": "ns/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7298, "unit": "B/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3885 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718924, "unit": "ns/op\t 11417 B/op\t 170 allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718924, "unit": "ns/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11417, "unit": "B/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1695 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2434321, "unit": "ns/op\t 15463 B/op\t 281 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2434321, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15463, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1812703, "unit": "ns/op\t 14757 B/op\t 282 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1812703, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14757, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5867462, "unit": "ns/op\t 27534 B/op\t 532 allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5867462, "unit": "ns/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27534, "unit": "B/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "223 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 975759, "unit": "ns/op\t 6763 B/op\t 43 allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 975759, "unit": "ns/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6763, "unit": "B/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1196 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 988440, "unit": "ns/op\t 6762 B/op\t 53 allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 988440, "unit": "ns/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6762, "unit": "B/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1221 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4044980, "unit": "ns/op\t 13024 B/op\t 83 allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4044980, "unit": "ns/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13024, "unit": "B/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "291 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 218864, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5592 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 218864, "unit": "ns/op", "extra": "5592 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5592 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5592 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 232465, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 232465, "unit": "ns/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5534 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 428111, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2754 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 428111, "unit": "ns/op", "extra": "2754 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2754 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2754 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 426335, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3098 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 426335, "unit": "ns/op", "extra": "3098 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3098 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3098 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1714, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "714574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1714, "unit": "ns/op", "extra": "714574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "714574 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "714574 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1052090, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1052090, "unit": "ns/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1360 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 387212, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "2794 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 387212, "unit": "ns/op", "extra": "2794 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "2794 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2794 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156923, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "6862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156923, "unit": "ns/op", "extra": "6862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "6862 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "6862 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 717623, "unit": "ns/op\t 398 B/op\t 11 allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 717623, "unit": "ns/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 398, "unit": "B/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1653 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 55755, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23288 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 55755, "unit": "ns/op", "extra": "23288 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23288 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23288 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51668, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22188 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51668, "unit": "ns/op", "extra": "22188 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22188 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22188 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 122284, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 122284, "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", "value": 331, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3731389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331, "unit": "ns/op", "extra": "3731389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3731389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3731389 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.09, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12990658 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.09, "unit": "ns/op", "extra": "12990658 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12990658 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12990658 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 662.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1858339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 662.6, "unit": "ns/op", "extra": "1858339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1858339 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1858339 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62235, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62235, "unit": "ns/op", "extra": "19126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19126 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69425, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "16695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69425, "unit": "ns/op", "extra": "16695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "16695 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "16695 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125152, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9513 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125152, "unit": "ns/op", "extra": "9513 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9513 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9513 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2682117, "unit": "ns/op\t 71060 B/op\t 619 allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2682117, "unit": "ns/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71060, "unit": "B/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "451 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 788768, "unit": "ns/op\t 68059 B/op\t 565 allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 788768, "unit": "ns/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68059, "unit": "B/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2857527, "unit": "ns/op\t 100809 B/op\t 1038 allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2857527, "unit": "ns/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100809, "unit": "B/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1038, "unit": "allocs/op", "extra": "426 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1365228, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1365228, "unit": "ns/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "850 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1362515, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1362515, "unit": "ns/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "879 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2692867, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2692867, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1216468, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1216468, "unit": "ns/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "919 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19764, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "56240 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19764, "unit": "ns/op", "extra": "56240 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "56240 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "56240 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2295043, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2295043, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "502 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": "78138c978a9ee0c59f512c2cf1a0e007f2218694", "message": "Merge pull request #1446 from gofiber/dependabot/go_modules/rueidis/github.com/redis/rueidis-1.0.40\n\nbuild(deps): bump github.com/redis/rueidis from 1.0.39 to 1.0.40 in /rueidis", "timestamp": "2024-06-26T09:18:17+02:00", "tree_id": "3b893be21de1023685fc89679abf4717d04dc9b8", "url": "https://github.com/gofiber/storage/commit/78138c978a9ee0c59f512c2cf1a0e007f2218694" }, "date": 1719386939106, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 600266, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 600266, "unit": "ns/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1978 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 540592, "unit": "ns/op\t 15193 B/op\t 226 allocs/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 540592, "unit": "ns/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2254 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 939855, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 939855, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2023561, "unit": "ns/op\t 10547 B/op\t 167 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2023561, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10547, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 879353, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 879353, "unit": "ns/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2898812, "unit": "ns/op\t 18990 B/op\t 290 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2898812, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18990, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8864, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "132496 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8864, "unit": "ns/op", "extra": "132496 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "132496 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "132496 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1252, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1200963 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1252, "unit": "ns/op", "extra": "1200963 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1200963 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1200963 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18288, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "63584 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18288, "unit": "ns/op", "extra": "63584 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "63584 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63584 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 288186, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 288186, "unit": "ns/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3930 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2438355 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.4, "unit": "ns/op", "extra": "2438355 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2438355 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2438355 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 537082, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 537082, "unit": "ns/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2178 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2810303, "unit": "ns/op\t 17782 B/op\t 155 allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2810303, "unit": "ns/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17782, "unit": "B/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "412 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1848532, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1848532, "unit": "ns/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "682 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5662686, "unit": "ns/op\t 34869 B/op\t 304 allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5662686, "unit": "ns/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34869, "unit": "B/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "224 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1226042, "unit": "ns/op\t 6648 B/op\t 122 allocs/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1226042, "unit": "ns/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6648, "unit": "B/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "825 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 643.5, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1868881 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 643.5, "unit": "ns/op", "extra": "1868881 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1868881 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1868881 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1885749, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1885749, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203950, "unit": "ns/op\t 7812 B/op\t 78 allocs/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203950, "unit": "ns/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7812, "unit": "B/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5779 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 179050, "unit": "ns/op\t 3793 B/op\t 73 allocs/op", "extra": "7269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179050, "unit": "ns/op", "extra": "7269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3793, "unit": "B/op", "extra": "7269 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7269 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 405498, "unit": "ns/op\t 15352 B/op\t 153 allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 405498, "unit": "ns/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15352, "unit": "B/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2895 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 857406, "unit": "ns/op\t 29067 B/op\t 372 allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 857406, "unit": "ns/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29067, "unit": "B/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1210 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 552497, "unit": "ns/op\t 30909 B/op\t 400 allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 552497, "unit": "ns/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30909, "unit": "B/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2072 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1309619, "unit": "ns/op\t 58101 B/op\t 740 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1309619, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58101, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1024116, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1024116, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 418866, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 418866, "unit": "ns/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1492490, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1492490, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115326, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115326, "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", "value": 119387, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119387, "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", "value": 215261, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5404 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 215261, "unit": "ns/op", "extra": "5404 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5404 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5404 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37093797 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.87, "unit": "ns/op", "extra": "37093797 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37093797 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37093797 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.252, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150212640 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.252, "unit": "ns/op", "extra": "150212640 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150212640 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150212640 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 72.37, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "15251626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 72.37, "unit": "ns/op", "extra": "15251626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "15251626 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "15251626 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3195, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3195, "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", "value": 56.78, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21271345 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.78, "unit": "ns/op", "extra": "21271345 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21271345 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21271345 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2289471, "unit": "ns/op\t 87832 B/op\t 295 allocs/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2289471, "unit": "ns/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87832, "unit": "B/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "583 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 664623, "unit": "ns/op\t 15634 B/op\t 201 allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 664623, "unit": "ns/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15634, "unit": "B/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1791 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2531879, "unit": "ns/op\t 97873 B/op\t 463 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2531879, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97873, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349687, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349687, "unit": "ns/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3492 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 313892, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 313892, "unit": "ns/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3897 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 724063, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 724063, "unit": "ns/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1694 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2659780, "unit": "ns/op\t 15194 B/op\t 281 allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2659780, "unit": "ns/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15194, "unit": "B/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "508 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1838590, "unit": "ns/op\t 14974 B/op\t 282 allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1838590, "unit": "ns/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14974, "unit": "B/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "638 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4718095, "unit": "ns/op\t 27499 B/op\t 532 allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4718095, "unit": "ns/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27499, "unit": "B/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "259 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 983319, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 983319, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973353, "unit": "ns/op\t 6763 B/op\t 53 allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973353, "unit": "ns/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6763, "unit": "B/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1263 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3354538, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3354538, "unit": "ns/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "362 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208813, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208813, "unit": "ns/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5541 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206682, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206682, "unit": "ns/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5834 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 405999, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 405999, "unit": "ns/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2665 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 425581, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 425581, "unit": "ns/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2653 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1757, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "680865 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1757, "unit": "ns/op", "extra": "680865 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "680865 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "680865 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 845944, "unit": "ns/op\t 130 B/op\t 3 allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 845944, "unit": "ns/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 130, "unit": "B/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1350 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 336084, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 336084, "unit": "ns/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3826 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152675, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7572 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152675, "unit": "ns/op", "extra": "7572 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7572 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7572 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 648295, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 648295, "unit": "ns/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1980 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50113, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22228 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50113, "unit": "ns/op", "extra": "22228 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22228 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22228 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 48836, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23802 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 48836, "unit": "ns/op", "extra": "23802 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23802 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23802 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 100808, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 100808, "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", "value": 355.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3512294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 355.9, "unit": "ns/op", "extra": "3512294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3512294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3512294 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.96, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12979062 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.96, "unit": "ns/op", "extra": "12979062 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12979062 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12979062 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 653, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1919913 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 653, "unit": "ns/op", "extra": "1919913 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1919913 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1919913 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59887, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19587 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59887, "unit": "ns/op", "extra": "19587 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19587 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19587 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67217, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67217, "unit": "ns/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17694 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 131712, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 131712, "unit": "ns/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9751 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2284801, "unit": "ns/op\t 71017 B/op\t 619 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2284801, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71017, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 768133, "unit": "ns/op\t 68072 B/op\t 565 allocs/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 768133, "unit": "ns/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68072, "unit": "B/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2604308, "unit": "ns/op\t 100910 B/op\t 1039 allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2604308, "unit": "ns/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100910, "unit": "B/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "424 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1351883, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1351883, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1369349, "unit": "ns/op\t 2806 B/op\t 42 allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1369349, "unit": "ns/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2806, "unit": "B/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "885 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2689771, "unit": "ns/op\t 5525 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689771, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5525, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 902367, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 902367, "unit": "ns/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1384 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18963, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60573 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18963, "unit": "ns/op", "extra": "60573 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60573 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60573 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1734728, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1734728, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "747 times\n4 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "René", "username": "ReneWerner87" }, "committer": { "email": "rene@gofiber.io", "name": "René", "username": "ReneWerner87" }, "distinct": true, "id": "eea17d4cd78b6e4be7eddf93602a7332483d377c", "message": "update dependabot.yml", "timestamp": "2024-06-27T16:46:35+02:00", "tree_id": "4a8f6ce0418b0df78958173925e1726a17d38d1a", "url": "https://github.com/gofiber/storage/commit/eea17d4cd78b6e4be7eddf93602a7332483d377c" }, "date": 1719500148759, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599439, "unit": "ns/op\t 15451 B/op\t 225 allocs/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599439, "unit": "ns/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15451, "unit": "B/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1813 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 545100, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 545100, "unit": "ns/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2220 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901762, "unit": "ns/op\t 23320 B/op\t 340 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901762, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23320, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 1949501, "unit": "ns/op\t 10537 B/op\t 167 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 1949501, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10537, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1194997, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1194997, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2475428, "unit": "ns/op\t 19014 B/op\t 290 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2475428, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19014, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8769, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139892 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8769, "unit": "ns/op", "extra": "139892 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139892 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139892 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1006, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1006, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17770, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "62857 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17770, "unit": "ns/op", "extra": "62857 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "62857 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "62857 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 216200, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 216200, "unit": "ns/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6136 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 502.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2204086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 502.2, "unit": "ns/op", "extra": "2204086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2204086 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2204086 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 392068, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 392068, "unit": "ns/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3110 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2792930, "unit": "ns/op\t 17796 B/op\t 155 allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2792930, "unit": "ns/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17796, "unit": "B/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "427 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1860318, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1860318, "unit": "ns/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "715 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5405434, "unit": "ns/op\t 34831 B/op\t 304 allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5405434, "unit": "ns/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34831, "unit": "B/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "186 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 854572, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 854572, "unit": "ns/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1444 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 644.7, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1763074 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 644.7, "unit": "ns/op", "extra": "1763074 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1763074 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1763074 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1596683, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1596683, "unit": "ns/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209056, "unit": "ns/op\t 7813 B/op\t 78 allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209056, "unit": "ns/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7813, "unit": "B/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5769 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 169238, "unit": "ns/op\t 3869 B/op\t 74 allocs/op", "extra": "7683 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 169238, "unit": "ns/op", "extra": "7683 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3869, "unit": "B/op", "extra": "7683 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7683 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 413196, "unit": "ns/op\t 16360 B/op\t 153 allocs/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 413196, "unit": "ns/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16360, "unit": "B/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 700510, "unit": "ns/op\t 29054 B/op\t 372 allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 700510, "unit": "ns/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29054, "unit": "B/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1532 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566417, "unit": "ns/op\t 30895 B/op\t 400 allocs/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566417, "unit": "ns/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30895, "unit": "B/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2044 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1313551, "unit": "ns/op\t 58089 B/op\t 740 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1313551, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58089, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 963087, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 963087, "unit": "ns/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1177 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 318855, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 318855, "unit": "ns/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3907 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1614888, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1614888, "unit": "ns/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "796 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 131590, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 131590, "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", "value": 121696, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121696, "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", "value": 227586, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 227586, "unit": "ns/op", "extra": "5110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5110 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5110 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.13, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "36432885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.13, "unit": "ns/op", "extra": "36432885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "36432885 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "36432885 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.31, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149766010 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.31, "unit": "ns/op", "extra": "149766010 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149766010 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149766010 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 58.01, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20223802 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 58.01, "unit": "ns/op", "extra": "20223802 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20223802 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20223802 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3559, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3559, "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", "value": 59.28, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21260236 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 59.28, "unit": "ns/op", "extra": "21260236 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21260236 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21260236 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2096752, "unit": "ns/op\t 88156 B/op\t 295 allocs/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2096752, "unit": "ns/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88156, "unit": "B/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "618 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 662778, "unit": "ns/op\t 15616 B/op\t 201 allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 662778, "unit": "ns/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15616, "unit": "B/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1748 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2364598, "unit": "ns/op\t 97598 B/op\t 463 allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2364598, "unit": "ns/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97598, "unit": "B/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "482 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 339859, "unit": "ns/op\t 6419 B/op\t 98 allocs/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339859, "unit": "ns/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6419, "unit": "B/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "2990 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310042, "unit": "ns/op\t 7298 B/op\t 85 allocs/op", "extra": "3597 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310042, "unit": "ns/op", "extra": "3597 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7298, "unit": "B/op", "extra": "3597 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3597 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 725050, "unit": "ns/op\t 11419 B/op\t 170 allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 725050, "unit": "ns/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11419, "unit": "B/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1730 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2219351, "unit": "ns/op\t 15441 B/op\t 281 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2219351, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15441, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1845891, "unit": "ns/op\t 14962 B/op\t 282 allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1845891, "unit": "ns/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14962, "unit": "B/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "667 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5233197, "unit": "ns/op\t 26737 B/op\t 532 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5233197, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26737, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 963078, "unit": "ns/op\t 6766 B/op\t 43 allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 963078, "unit": "ns/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6766, "unit": "B/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1228 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973490, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973490, "unit": "ns/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1266 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3029894, "unit": "ns/op\t 13005 B/op\t 83 allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3029894, "unit": "ns/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13005, "unit": "B/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "360 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210336, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210336, "unit": "ns/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5551 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 222100, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 222100, "unit": "ns/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "4597 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 414532, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2838 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 414532, "unit": "ns/op", "extra": "2838 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2838 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2838 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 295629, "unit": "ns/op\t 155 B/op\t 3 allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 295629, "unit": "ns/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 155, "unit": "B/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3852 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1700, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686175 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1700, "unit": "ns/op", "extra": "686175 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686175 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686175 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 588277, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1934 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 588277, "unit": "ns/op", "extra": "1934 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1934 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1934 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 311604, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "4201 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 311604, "unit": "ns/op", "extra": "4201 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "4201 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4201 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 153160, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7921 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 153160, "unit": "ns/op", "extra": "7921 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7921 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7921 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 565984, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 565984, "unit": "ns/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2217 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54209, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21984 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54209, "unit": "ns/op", "extra": "21984 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21984 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21984 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53286, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "19407 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53286, "unit": "ns/op", "extra": "19407 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "19407 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "19407 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 116115, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 116115, "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", "value": 358.5, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3283162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 358.5, "unit": "ns/op", "extra": "3283162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3283162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3283162 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.84, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11258058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.84, "unit": "ns/op", "extra": "11258058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11258058 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11258058 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 629.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1787965 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 629.4, "unit": "ns/op", "extra": "1787965 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1787965 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1787965 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62832, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19098 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62832, "unit": "ns/op", "extra": "19098 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19098 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19098 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69181, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17323 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69181, "unit": "ns/op", "extra": "17323 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17323 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17323 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123838, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9181 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123838, "unit": "ns/op", "extra": "9181 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9181 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9181 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2233380, "unit": "ns/op\t 71018 B/op\t 619 allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2233380, "unit": "ns/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71018, "unit": "B/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "585 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 766622, "unit": "ns/op\t 68068 B/op\t 565 allocs/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 766622, "unit": "ns/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68068, "unit": "B/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1539 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2515815, "unit": "ns/op\t 100843 B/op\t 1039 allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2515815, "unit": "ns/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100843, "unit": "B/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "460 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1355856, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1355856, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1368541, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368541, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2776268, "unit": "ns/op\t 5518 B/op\t 81 allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2776268, "unit": "ns/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5518, "unit": "B/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "442 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 815773, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 815773, "unit": "ns/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1377 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19135, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62482 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19135, "unit": "ns/op", "extra": "62482 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62482 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62482 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1397894, "unit": "ns/op\t 962 B/op\t 43 allocs/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1397894, "unit": "ns/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 962, "unit": "B/op", "extra": "860 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "860 times\n4 procs" } ] }, { "commit": { "author": { "email": "rene@gofiber.io", "name": "René", "username": "ReneWerner87" }, "committer": { "email": "rene@gofiber.io", "name": "René", "username": "ReneWerner87" }, "distinct": true, "id": "7fb2efee1717df88cec9b57fbf2e791baf47cb46", "message": "update dependabot.yml", "timestamp": "2024-06-27T16:49:41+02:00", "tree_id": "7239c087f39d521c67de31b9ee8b2bd0370a8875", "url": "https://github.com/gofiber/storage/commit/7fb2efee1717df88cec9b57fbf2e791baf47cb46" }, "date": 1719500442673, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 604510, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 604510, "unit": "ns/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2006 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 538631, "unit": "ns/op\t 15202 B/op\t 226 allocs/op", "extra": "2265 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 538631, "unit": "ns/op", "extra": "2265 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15202, "unit": "B/op", "extra": "2265 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2265 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 893264, "unit": "ns/op\t 23339 B/op\t 340 allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 893264, "unit": "ns/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23339, "unit": "B/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1341 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2268705, "unit": "ns/op\t 10548 B/op\t 167 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2268705, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10548, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1272760, "unit": "ns/op\t 11900 B/op\t 212 allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1272760, "unit": "ns/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11900, "unit": "B/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "895 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2809664, "unit": "ns/op\t 19001 B/op\t 290 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2809664, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19001, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9217, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "128917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9217, "unit": "ns/op", "extra": "128917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "128917 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "128917 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1008, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1008, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17641, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66595 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17641, "unit": "ns/op", "extra": "66595 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66595 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66595 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 411937, "unit": "ns/op\t 6275 B/op\t 42 allocs/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 411937, "unit": "ns/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6275, "unit": "B/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "3423 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 499.7, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2334229 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 499.7, "unit": "ns/op", "extra": "2334229 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2334229 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2334229 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 784762, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 784762, "unit": "ns/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1435 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2816905, "unit": "ns/op\t 17837 B/op\t 155 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2816905, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17837, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1716323, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1716323, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5578108, "unit": "ns/op\t 34836 B/op\t 304 allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5578108, "unit": "ns/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34836, "unit": "B/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "217 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 852101, "unit": "ns/op\t 6650 B/op\t 122 allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 852101, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6650, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 625, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1869565 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 625, "unit": "ns/op", "extra": "1869565 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1869565 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1869565 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1662991, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1662991, "unit": "ns/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "732 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202303, "unit": "ns/op\t 7814 B/op\t 78 allocs/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202303, "unit": "ns/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7814, "unit": "B/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5778 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165398, "unit": "ns/op\t 3845 B/op\t 74 allocs/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165398, "unit": "ns/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3845, "unit": "B/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7615 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 397958, "unit": "ns/op\t 15549 B/op\t 153 allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 397958, "unit": "ns/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15549, "unit": "B/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2821 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 820545, "unit": "ns/op\t 29105 B/op\t 372 allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 820545, "unit": "ns/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29105, "unit": "B/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1323 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 513920, "unit": "ns/op\t 30950 B/op\t 400 allocs/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 513920, "unit": "ns/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30950, "unit": "B/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2094 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1333571, "unit": "ns/op\t 58144 B/op\t 740 allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1333571, "unit": "ns/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58144, "unit": "B/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "777 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1080344, "unit": "ns/op\t 13775 B/op\t 245 allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1080344, "unit": "ns/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13775, "unit": "B/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1059 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 344420, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 344420, "unit": "ns/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3854 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1951625, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1951625, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 115761, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 115761, "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", "value": 119610, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119610, "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", "value": 242479, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5430 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 242479, "unit": "ns/op", "extra": "5430 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5430 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5430 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.23, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38200782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.23, "unit": "ns/op", "extra": "38200782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38200782 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38200782 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.13, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148436328 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.13, "unit": "ns/op", "extra": "148436328 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148436328 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148436328 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.5, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21573652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.5, "unit": "ns/op", "extra": "21573652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21573652 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21573652 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3356, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3356, "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", "value": 56.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20608898 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "20608898 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20608898 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20608898 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2654844, "unit": "ns/op\t 87490 B/op\t 295 allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2654844, "unit": "ns/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87490, "unit": "B/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "397 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 666850, "unit": "ns/op\t 15652 B/op\t 201 allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 666850, "unit": "ns/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15652, "unit": "B/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1850 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2641308, "unit": "ns/op\t 98137 B/op\t 463 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2641308, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98137, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 354672, "unit": "ns/op\t 6415 B/op\t 98 allocs/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 354672, "unit": "ns/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6415, "unit": "B/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3513 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 346279, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 346279, "unit": "ns/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3223 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720061, "unit": "ns/op\t 11419 B/op\t 170 allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720061, "unit": "ns/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11419, "unit": "B/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1693 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2544846, "unit": "ns/op\t 15077 B/op\t 281 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2544846, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15077, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1858202, "unit": "ns/op\t 15158 B/op\t 282 allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1858202, "unit": "ns/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15158, "unit": "B/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "688 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5420444, "unit": "ns/op\t 27296 B/op\t 532 allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5420444, "unit": "ns/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27296, "unit": "B/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1107274, "unit": "ns/op\t 6765 B/op\t 43 allocs/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1107274, "unit": "ns/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6765, "unit": "B/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1231 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 962175, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 962175, "unit": "ns/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4079501, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4079501, "unit": "ns/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "265 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210423, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5490 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210423, "unit": "ns/op", "extra": "5490 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5490 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5490 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204559, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5252 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204559, "unit": "ns/op", "extra": "5252 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5252 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5252 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 438390, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 438390, "unit": "ns/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2798 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 408940, "unit": "ns/op\t 154 B/op\t 3 allocs/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 408940, "unit": "ns/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 154, "unit": "B/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3182 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1778, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "672520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1778, "unit": "ns/op", "extra": "672520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "672520 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "672520 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 800409, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 800409, "unit": "ns/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1592 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 357584, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 357584, "unit": "ns/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2881 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152039, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7825 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152039, "unit": "ns/op", "extra": "7825 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7825 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7825 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 727352, "unit": "ns/op\t 398 B/op\t 11 allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 727352, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 398, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51661, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23330 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51661, "unit": "ns/op", "extra": "23330 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23330 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23330 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51585, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "20781 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51585, "unit": "ns/op", "extra": "20781 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "20781 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "20781 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109145, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109145, "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", "value": 335.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3484911 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 335.1, "unit": "ns/op", "extra": "3484911 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3484911 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3484911 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 94.37, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13508431 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 94.37, "unit": "ns/op", "extra": "13508431 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13508431 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13508431 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 632.4, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1829541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 632.4, "unit": "ns/op", "extra": "1829541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1829541 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1829541 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61154, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19425 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61154, "unit": "ns/op", "extra": "19425 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19425 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19425 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67775, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67775, "unit": "ns/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17468 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 126027, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 126027, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2716401, "unit": "ns/op\t 70959 B/op\t 619 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2716401, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 70959, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 770921, "unit": "ns/op\t 68068 B/op\t 565 allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 770921, "unit": "ns/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68068, "unit": "B/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1557 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2757492, "unit": "ns/op\t 100802 B/op\t 1038 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2757492, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100802, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1038, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1375661, "unit": "ns/op\t 2910 B/op\t 42 allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1375661, "unit": "ns/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2910, "unit": "B/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "772 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1357988, "unit": "ns/op\t 2804 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1357988, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2804, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2685753, "unit": "ns/op\t 5513 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2685753, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5513, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1184515, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1184515, "unit": "ns/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "979 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18907, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18907, "unit": "ns/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2210790, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2210790, "unit": "ns/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "459 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "459 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": "88b0adfcefc51b3f0216d61dcca8ddbfad9ec450", "message": "Merge pull request #1447 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.22\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.21 to 1.27.22 in /dynamodb", "timestamp": "2024-06-27T16:56:22+02:00", "tree_id": "628df949f4ed4defd76dcb8a9eed0151481d477a", "url": "https://github.com/gofiber/storage/commit/88b0adfcefc51b3f0216d61dcca8ddbfad9ec450" }, "date": 1719501154421, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 599770, "unit": "ns/op\t 15446 B/op\t 225 allocs/op", "extra": "2004 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 599770, "unit": "ns/op", "extra": "2004 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15446, "unit": "B/op", "extra": "2004 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2004 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 534620, "unit": "ns/op\t 15195 B/op\t 226 allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 534620, "unit": "ns/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15195, "unit": "B/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2258 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 903724, "unit": "ns/op\t 23330 B/op\t 340 allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 903724, "unit": "ns/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23330, "unit": "B/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1286 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2256055, "unit": "ns/op\t 10529 B/op\t 167 allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2256055, "unit": "ns/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10529, "unit": "B/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "588 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 999927, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 999927, "unit": "ns/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2362761, "unit": "ns/op\t 19068 B/op\t 290 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2362761, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19068, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9120, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "139239 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9120, "unit": "ns/op", "extra": "139239 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "139239 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "139239 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1037, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1037, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18388, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18388, "unit": "ns/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65320 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 210364, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "6144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 210364, "unit": "ns/op", "extra": "6144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "6144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "6144 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 506.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2299789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 506.2, "unit": "ns/op", "extra": "2299789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2299789 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2299789 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 414442, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 414442, "unit": "ns/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "3036 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2839876, "unit": "ns/op\t 17832 B/op\t 155 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2839876, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17832, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1935555, "unit": "ns/op\t 49540 B/op\t 64 allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1935555, "unit": "ns/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49540, "unit": "B/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "699 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5414761, "unit": "ns/op\t 34844 B/op\t 304 allocs/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5414761, "unit": "ns/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34844, "unit": "B/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "194 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 722369, "unit": "ns/op\t 6649 B/op\t 122 allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 722369, "unit": "ns/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6649, "unit": "B/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1471 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 712.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1759647 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 712.4, "unit": "ns/op", "extra": "1759647 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1759647 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1759647 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1304791, "unit": "ns/op\t 14403 B/op\t 267 allocs/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1304791, "unit": "ns/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14403, "unit": "B/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "932 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 209658, "unit": "ns/op\t 7802 B/op\t 78 allocs/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 209658, "unit": "ns/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7802, "unit": "B/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5788 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165604, "unit": "ns/op\t 3848 B/op\t 74 allocs/op", "extra": "7287 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165604, "unit": "ns/op", "extra": "7287 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3848, "unit": "B/op", "extra": "7287 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7287 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 415280, "unit": "ns/op\t 16579 B/op\t 151 allocs/op", "extra": "2446 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 415280, "unit": "ns/op", "extra": "2446 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16579, "unit": "B/op", "extra": "2446 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2446 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 715969, "unit": "ns/op\t 29063 B/op\t 372 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 715969, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29063, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 545087, "unit": "ns/op\t 30920 B/op\t 400 allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 545087, "unit": "ns/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30920, "unit": "B/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1975 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1308781, "unit": "ns/op\t 57990 B/op\t 740 allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1308781, "unit": "ns/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 57990, "unit": "B/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "852 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1069411, "unit": "ns/op\t 13782 B/op\t 245 allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1069411, "unit": "ns/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13782, "unit": "B/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1072 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 327082, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 327082, "unit": "ns/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1571886, "unit": "ns/op\t 20931 B/op\t 365 allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1571886, "unit": "ns/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20931, "unit": "B/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "662 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 122705, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 122705, "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", "value": 129742, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 129742, "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", "value": 240996, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5523 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 240996, "unit": "ns/op", "extra": "5523 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5523 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5523 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.58, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39623253 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.58, "unit": "ns/op", "extra": "39623253 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39623253 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39623253 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 10.46, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147733558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 10.46, "unit": "ns/op", "extra": "147733558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147733558 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147733558 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 62.35, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18683366 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 62.35, "unit": "ns/op", "extra": "18683366 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18683366 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18683366 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3173, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3173, "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", "value": 57.15, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20713052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.15, "unit": "ns/op", "extra": "20713052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20713052 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20713052 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2222681, "unit": "ns/op\t 87311 B/op\t 295 allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2222681, "unit": "ns/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87311, "unit": "B/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "603 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 685039, "unit": "ns/op\t 15635 B/op\t 201 allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 685039, "unit": "ns/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15635, "unit": "B/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1784 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2320142, "unit": "ns/op\t 97609 B/op\t 463 allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2320142, "unit": "ns/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97609, "unit": "B/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "483 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 394318, "unit": "ns/op\t 6413 B/op\t 97 allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 394318, "unit": "ns/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6413, "unit": "B/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 97, "unit": "allocs/op", "extra": "2804 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310765, "unit": "ns/op\t 7301 B/op\t 85 allocs/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310765, "unit": "ns/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7301, "unit": "B/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3823 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 720301, "unit": "ns/op\t 11425 B/op\t 170 allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 720301, "unit": "ns/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11425, "unit": "B/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1708 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2328916, "unit": "ns/op\t 15184 B/op\t 281 allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2328916, "unit": "ns/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15184, "unit": "B/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "531 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1858629, "unit": "ns/op\t 15211 B/op\t 282 allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1858629, "unit": "ns/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15211, "unit": "B/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "608 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4691733, "unit": "ns/op\t 26700 B/op\t 532 allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4691733, "unit": "ns/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26700, "unit": "B/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "260 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 983644, "unit": "ns/op\t 6767 B/op\t 43 allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 983644, "unit": "ns/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6767, "unit": "B/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1106 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 981480, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 981480, "unit": "ns/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1204 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3192161, "unit": "ns/op\t 13008 B/op\t 83 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3192161, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13008, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 210433, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "4864 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 210433, "unit": "ns/op", "extra": "4864 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "4864 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "4864 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210847, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210847, "unit": "ns/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5148 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 456703, "unit": "ns/op\t 3780 B/op\t 74 allocs/op", "extra": "2616 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 456703, "unit": "ns/op", "extra": "2616 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3780, "unit": "B/op", "extra": "2616 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2616 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 308115, "unit": "ns/op\t 154 B/op\t 3 allocs/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 308115, "unit": "ns/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 154, "unit": "B/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3858 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1689, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "703221 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1689, "unit": "ns/op", "extra": "703221 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "703221 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "703221 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 668485, "unit": "ns/op\t 100 B/op\t 3 allocs/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 668485, "unit": "ns/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 100, "unit": "B/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1564 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 325172, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4246 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 325172, "unit": "ns/op", "extra": "4246 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4246 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4246 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 155917, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7676 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 155917, "unit": "ns/op", "extra": "7676 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7676 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7676 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 585688, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 585688, "unit": "ns/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2092 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 56101, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "19182 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 56101, "unit": "ns/op", "extra": "19182 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "19182 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "19182 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52824, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22431 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52824, "unit": "ns/op", "extra": "22431 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22431 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22431 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 122727, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 122727, "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", "value": 331.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3486351 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 331.9, "unit": "ns/op", "extra": "3486351 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3486351 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3486351 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 91.02, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13023652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 91.02, "unit": "ns/op", "extra": "13023652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13023652 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13023652 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 665.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1748395 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 665.6, "unit": "ns/op", "extra": "1748395 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1748395 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1748395 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 63202, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 63202, "unit": "ns/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19095 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 71587, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17364 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 71587, "unit": "ns/op", "extra": "17364 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17364 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17364 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123956, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123956, "unit": "ns/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9457 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2270007, "unit": "ns/op\t 71048 B/op\t 619 allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2270007, "unit": "ns/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71048, "unit": "B/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "549 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 775427, "unit": "ns/op\t 68063 B/op\t 565 allocs/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 775427, "unit": "ns/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68063, "unit": "B/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1454 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2551601, "unit": "ns/op\t 100993 B/op\t 1039 allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2551601, "unit": "ns/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100993, "unit": "B/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "421 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1377933, "unit": "ns/op\t 2892 B/op\t 42 allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1377933, "unit": "ns/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2892, "unit": "B/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "873 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1387435, "unit": "ns/op\t 2809 B/op\t 42 allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1387435, "unit": "ns/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2809, "unit": "B/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "829 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2708392, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2708392, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 814228, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 814228, "unit": "ns/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1456 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19750, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61490 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19750, "unit": "ns/op", "extra": "61490 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61490 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61490 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1610825, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1610825, "unit": "ns/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "716 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "716 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": "b0d06ae0931888b6200707fb3034eafcff6225b0", "message": "Merge pull request #1449 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/service/dynamodb-1.34.0\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.33.2 to 1.34.0 in /dynamodb", "timestamp": "2024-06-27T17:07:58+02:00", "tree_id": "1f306ea6aa5e66101d80dc143f348a223059828a", "url": "https://github.com/gofiber/storage/commit/b0d06ae0931888b6200707fb3034eafcff6225b0" }, "date": 1719501485209, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 604896, "unit": "ns/op\t 15449 B/op\t 225 allocs/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 604896, "unit": "ns/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15449, "unit": "B/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1891 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 535084, "unit": "ns/op\t 15194 B/op\t 226 allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 535084, "unit": "ns/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15194, "unit": "B/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2256 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 1000481, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 1000481, "unit": "ns/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1315 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2141585, "unit": "ns/op\t 10631 B/op\t 167 allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2141585, "unit": "ns/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10631, "unit": "B/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "530 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 881186, "unit": "ns/op\t 11895 B/op\t 212 allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 881186, "unit": "ns/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11895, "unit": "B/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2791058, "unit": "ns/op\t 18993 B/op\t 290 allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2791058, "unit": "ns/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18993, "unit": "B/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "396 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8728, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140817 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8728, "unit": "ns/op", "extra": "140817 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140817 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140817 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1161, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1161, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17761, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67496 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17761, "unit": "ns/op", "extra": "67496 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67496 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67496 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 278616, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 278616, "unit": "ns/op", "extra": "4534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4534 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 511.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2420175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 511.4, "unit": "ns/op", "extra": "2420175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2420175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2420175 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 588761, "unit": "ns/op\t 12528 B/op\t 84 allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 588761, "unit": "ns/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12528, "unit": "B/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2164 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3119705, "unit": "ns/op\t 17797 B/op\t 155 allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3119705, "unit": "ns/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17797, "unit": "B/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "387 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1865624, "unit": "ns/op\t 49552 B/op\t 64 allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1865624, "unit": "ns/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49552, "unit": "B/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "615 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5650973, "unit": "ns/op\t 34880 B/op\t 304 allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5650973, "unit": "ns/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34880, "unit": "B/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 867211, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 867211, "unit": "ns/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1161 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1840170 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.8, "unit": "ns/op", "extra": "1840170 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1840170 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1840170 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1702821, "unit": "ns/op\t 14406 B/op\t 267 allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1702821, "unit": "ns/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14406, "unit": "B/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "640 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203328, "unit": "ns/op\t 7778 B/op\t 78 allocs/op", "extra": "5824 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203328, "unit": "ns/op", "extra": "5824 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7778, "unit": "B/op", "extra": "5824 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5824 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167323, "unit": "ns/op\t 3865 B/op\t 74 allocs/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167323, "unit": "ns/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3865, "unit": "B/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7785 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 433679, "unit": "ns/op\t 15714 B/op\t 158 allocs/op", "extra": "2862 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 433679, "unit": "ns/op", "extra": "2862 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15714, "unit": "B/op", "extra": "2862 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 158, "unit": "allocs/op", "extra": "2862 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 853251, "unit": "ns/op\t 29071 B/op\t 372 allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 853251, "unit": "ns/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29071, "unit": "B/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1566 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 587149, "unit": "ns/op\t 30937 B/op\t 400 allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 587149, "unit": "ns/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30937, "unit": "B/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1786 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1358912, "unit": "ns/op\t 58029 B/op\t 740 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1358912, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58029, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1230726, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1230726, "unit": "ns/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1020 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 365038, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 365038, "unit": "ns/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3092 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2106510, "unit": "ns/op\t 20935 B/op\t 365 allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2106510, "unit": "ns/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20935, "unit": "B/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "637 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117556, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9391 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117556, "unit": "ns/op", "extra": "9391 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9391 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9391 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 121684, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121684, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 223811, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 223811, "unit": "ns/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5536 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.1, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38773857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.1, "unit": "ns/op", "extra": "38773857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38773857 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38773857 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.966, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "148365681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.966, "unit": "ns/op", "extra": "148365681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "148365681 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "148365681 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.49, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20865658 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.49, "unit": "ns/op", "extra": "20865658 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20865658 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20865658 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3186, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3186, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21081025 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21081025 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21081025 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21081025 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2746252, "unit": "ns/op\t 88136 B/op\t 295 allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2746252, "unit": "ns/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88136, "unit": "B/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "494 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 678136, "unit": "ns/op\t 15637 B/op\t 201 allocs/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 678136, "unit": "ns/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15637, "unit": "B/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1765 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2818286, "unit": "ns/op\t 97844 B/op\t 463 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2818286, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97844, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 358092, "unit": "ns/op\t 6420 B/op\t 98 allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 358092, "unit": "ns/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6420, "unit": "B/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "2877 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312787, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312787, "unit": "ns/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3542 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723965, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723965, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2350474, "unit": "ns/op\t 15619 B/op\t 281 allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2350474, "unit": "ns/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15619, "unit": "B/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "478 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1877008, "unit": "ns/op\t 15169 B/op\t 282 allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1877008, "unit": "ns/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15169, "unit": "B/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "673 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4827708, "unit": "ns/op\t 28080 B/op\t 532 allocs/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4827708, "unit": "ns/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28080, "unit": "B/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "243 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 972500, "unit": "ns/op\t 6760 B/op\t 43 allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 972500, "unit": "ns/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6760, "unit": "B/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1227 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 982512, "unit": "ns/op\t 6769 B/op\t 53 allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 982512, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6769, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3614189, "unit": "ns/op\t 13019 B/op\t 83 allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3614189, "unit": "ns/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13019, "unit": "B/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "328 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 211947, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5446 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 211947, "unit": "ns/op", "extra": "5446 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5446 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5446 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209782, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209782, "unit": "ns/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5450 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417330, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417330, "unit": "ns/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2780 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 563825, "unit": "ns/op\t 119 B/op\t 3 allocs/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 563825, "unit": "ns/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 119, "unit": "B/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2137 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1767, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "649534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1767, "unit": "ns/op", "extra": "649534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "649534 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "649534 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1007368, "unit": "ns/op\t 258 B/op\t 3 allocs/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1007368, "unit": "ns/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 258, "unit": "B/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1111 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 367282, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3349 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 367282, "unit": "ns/op", "extra": "3349 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3349 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3349 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 151240, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 151240, "unit": "ns/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7933 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 692903, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 692903, "unit": "ns/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1527 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 54202, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23328 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 54202, "unit": "ns/op", "extra": "23328 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23328 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23328 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51082, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51082, "unit": "ns/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23433 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107160, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107160, "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", "value": 336.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3647460 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 336.9, "unit": "ns/op", "extra": "3647460 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3647460 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3647460 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.05, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "11120970 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.05, "unit": "ns/op", "extra": "11120970 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "11120970 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "11120970 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 727.6, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1936527 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 727.6, "unit": "ns/op", "extra": "1936527 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1936527 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1936527 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60401, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19204 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60401, "unit": "ns/op", "extra": "19204 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19204 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19204 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 75003, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 75003, "unit": "ns/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17270 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121196, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121196, "unit": "ns/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9638 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2386056, "unit": "ns/op\t 71031 B/op\t 619 allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2386056, "unit": "ns/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71031, "unit": "B/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "559 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 862975, "unit": "ns/op\t 68060 B/op\t 565 allocs/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 862975, "unit": "ns/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68060, "unit": "B/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1496 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2776486, "unit": "ns/op\t 100758 B/op\t 1038 allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2776486, "unit": "ns/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100758, "unit": "B/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1038, "unit": "allocs/op", "extra": "453 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347135, "unit": "ns/op\t 2896 B/op\t 42 allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347135, "unit": "ns/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2896, "unit": "B/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "892 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364815, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364815, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2687336, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2687336, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 927935, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 927935, "unit": "ns/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1152 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19017, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19017, "unit": "ns/op", "extra": "63194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63194 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63194 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1961671, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1961671, "unit": "ns/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "613 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "613 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": "6c59a5f1a37a47770c423663b9aa75f0996194b9", "message": "Merge pull request #1448 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.14.6\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.14.5 to 1.14.6 in /dynamodb", "timestamp": "2024-06-27T17:38:24+02:00", "tree_id": "743f9573c0306d2e227127e5bcbc430464d4980f", "url": "https://github.com/gofiber/storage/commit/6c59a5f1a37a47770c423663b9aa75f0996194b9" }, "date": 1719503243169, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 621256, "unit": "ns/op\t 15455 B/op\t 225 allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 621256, "unit": "ns/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15455, "unit": "B/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 548534, "unit": "ns/op\t 15199 B/op\t 226 allocs/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 548534, "unit": "ns/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15199, "unit": "B/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2168 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 994115, "unit": "ns/op\t 23335 B/op\t 340 allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 994115, "unit": "ns/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23335, "unit": "B/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1233 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2262284, "unit": "ns/op\t 10535 B/op\t 167 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2262284, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10535, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1018994, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1018994, "unit": "ns/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "986 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2924055, "unit": "ns/op\t 19032 B/op\t 290 allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2924055, "unit": "ns/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19032, "unit": "B/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "452 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9057, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135807 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9057, "unit": "ns/op", "extra": "135807 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135807 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135807 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1025, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1025, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 20490, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "59845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 20490, "unit": "ns/op", "extra": "59845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "59845 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "59845 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 266657, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 266657, "unit": "ns/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4974 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2363258 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.6, "unit": "ns/op", "extra": "2363258 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2363258 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2363258 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 582483, "unit": "ns/op\t 12527 B/op\t 84 allocs/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 582483, "unit": "ns/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12527, "unit": "B/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2498 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3225839, "unit": "ns/op\t 17851 B/op\t 155 allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3225839, "unit": "ns/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17851, "unit": "B/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "344 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 2001297, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 2001297, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 6222516, "unit": "ns/op\t 34787 B/op\t 304 allocs/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 6222516, "unit": "ns/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34787, "unit": "B/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "196 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 710503, "unit": "ns/op\t 6644 B/op\t 122 allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 710503, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6644, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 640.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1826739 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 640.3, "unit": "ns/op", "extra": "1826739 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1826739 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1826739 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1705884, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1705884, "unit": "ns/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "636 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203213, "unit": "ns/op\t 7753 B/op\t 78 allocs/op", "extra": "5874 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203213, "unit": "ns/op", "extra": "5874 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7753, "unit": "B/op", "extra": "5874 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5874 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 185301, "unit": "ns/op\t 3873 B/op\t 74 allocs/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 185301, "unit": "ns/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3873, "unit": "B/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7532 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 409954, "unit": "ns/op\t 16000 B/op\t 155 allocs/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 409954, "unit": "ns/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16000, "unit": "B/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2694 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 824342, "unit": "ns/op\t 29055 B/op\t 372 allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 824342, "unit": "ns/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29055, "unit": "B/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1531 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 548615, "unit": "ns/op\t 30947 B/op\t 400 allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 548615, "unit": "ns/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30947, "unit": "B/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2049 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1356925, "unit": "ns/op\t 58028 B/op\t 740 allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1356925, "unit": "ns/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58028, "unit": "B/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "765 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1078996, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1078996, "unit": "ns/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1057 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 351332, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 351332, "unit": "ns/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3315 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1806780, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1806780, "unit": "ns/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "739 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 130979, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "8992 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 130979, "unit": "ns/op", "extra": "8992 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "8992 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8992 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 137653, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 137653, "unit": "ns/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "unit": "B/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7714 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 265212, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4707 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 265212, "unit": "ns/op", "extra": "4707 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4707 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4707 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.42, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39916976 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.42, "unit": "ns/op", "extra": "39916976 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39916976 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39916976 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.465, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "145800153 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.465, "unit": "ns/op", "extra": "145800153 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "145800153 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "145800153 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 61.24, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "20476352 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 61.24, "unit": "ns/op", "extra": "20476352 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "20476352 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "20476352 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3485, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3485, "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", "value": 56.63, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21208635 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.63, "unit": "ns/op", "extra": "21208635 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21208635 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21208635 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2427210, "unit": "ns/op\t 88296 B/op\t 295 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2427210, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88296, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 676180, "unit": "ns/op\t 15636 B/op\t 201 allocs/op", "extra": "1776 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 676180, "unit": "ns/op", "extra": "1776 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15636, "unit": "B/op", "extra": "1776 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1776 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2931793, "unit": "ns/op\t 98015 B/op\t 463 allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2931793, "unit": "ns/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98015, "unit": "B/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "439 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 351181, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 351181, "unit": "ns/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3475 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 314999, "unit": "ns/op\t 7304 B/op\t 85 allocs/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 314999, "unit": "ns/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7304, "unit": "B/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3844 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 733886, "unit": "ns/op\t 11421 B/op\t 170 allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 733886, "unit": "ns/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11421, "unit": "B/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1672 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2415424, "unit": "ns/op\t 15343 B/op\t 281 allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2415424, "unit": "ns/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15343, "unit": "B/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "487 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1848428, "unit": "ns/op\t 14870 B/op\t 282 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1848428, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14870, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5064996, "unit": "ns/op\t 26709 B/op\t 532 allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5064996, "unit": "ns/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26709, "unit": "B/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 981751, "unit": "ns/op\t 6769 B/op\t 43 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 981751, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6769, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 994731, "unit": "ns/op\t 6760 B/op\t 53 allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 994731, "unit": "ns/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6760, "unit": "B/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1236 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3492276, "unit": "ns/op\t 13017 B/op\t 83 allocs/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3492276, "unit": "ns/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13017, "unit": "B/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "334 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 218449, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5037 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 218449, "unit": "ns/op", "extra": "5037 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5037 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5037 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 213124, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 213124, "unit": "ns/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417780, "unit": "ns/op\t 3783 B/op\t 74 allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417780, "unit": "ns/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3783, "unit": "B/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2750 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 365137, "unit": "ns/op\t 156 B/op\t 3 allocs/op", "extra": "3124 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 365137, "unit": "ns/op", "extra": "3124 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 156, "unit": "B/op", "extra": "3124 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3124 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 2105, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "663146 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 2105, "unit": "ns/op", "extra": "663146 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "663146 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "663146 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 748816, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 748816, "unit": "ns/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1407 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 321509, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 321509, "unit": "ns/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3843 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 156013, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 156013, "unit": "ns/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7653 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 618564, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 618564, "unit": "ns/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2053 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52103, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "21939 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52103, "unit": "ns/op", "extra": "21939 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "21939 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "21939 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 53136, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22752 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 53136, "unit": "ns/op", "extra": "22752 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22752 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22752 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105795, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "11216 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105795, "unit": "ns/op", "extra": "11216 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "11216 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "11216 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 440, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3542680 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 440, "unit": "ns/op", "extra": "3542680 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3542680 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3542680 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.18, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13823700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.18, "unit": "ns/op", "extra": "13823700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13823700 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13823700 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 641.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1821568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 641.9, "unit": "ns/op", "extra": "1821568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1821568 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1821568 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62731, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62731, "unit": "ns/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "17916 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69206, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69206, "unit": "ns/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125569, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9518 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125569, "unit": "ns/op", "extra": "9518 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9518 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9518 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2535036, "unit": "ns/op\t 71184 B/op\t 619 allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2535036, "unit": "ns/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71184, "unit": "B/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "524 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 794114, "unit": "ns/op\t 68062 B/op\t 565 allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 794114, "unit": "ns/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68062, "unit": "B/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1486 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2827186, "unit": "ns/op\t 100893 B/op\t 1039 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2827186, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100893, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1381562, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1381562, "unit": "ns/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "870 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1386742, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1386742, "unit": "ns/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "854 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2825982, "unit": "ns/op\t 5516 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2825982, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5516, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 907556, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 907556, "unit": "ns/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1179 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19505, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60025 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19505, "unit": "ns/op", "extra": "60025 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60025 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60025 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1990263, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1990263, "unit": "ns/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "626 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "626 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": "d237896b374b9c70ea2eea1e00791ec819bb3253", "message": "Merge pull request #1452 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.17.2\n\nbump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.1 to 1.17.2 in /s3", "timestamp": "2024-06-27T17:42:45+02:00", "tree_id": "eb71c71bb13f0d9843cfd268b9a37d8a5c3aa7c8", "url": "https://github.com/gofiber/storage/commit/d237896b374b9c70ea2eea1e00791ec819bb3253" }, "date": 1719503507063, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603500, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603500, "unit": "ns/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2007 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 546820, "unit": "ns/op\t 15198 B/op\t 226 allocs/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 546820, "unit": "ns/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15198, "unit": "B/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2187 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 908640, "unit": "ns/op\t 23322 B/op\t 340 allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 908640, "unit": "ns/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23322, "unit": "B/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1306 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2185877, "unit": "ns/op\t 10566 B/op\t 167 allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2185877, "unit": "ns/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10566, "unit": "B/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "548 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 894128, "unit": "ns/op\t 11894 B/op\t 212 allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 894128, "unit": "ns/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11894, "unit": "B/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1216 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2761400, "unit": "ns/op\t 19077 B/op\t 290 allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2761400, "unit": "ns/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19077, "unit": "B/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "411 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8890, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135628 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8890, "unit": "ns/op", "extra": "135628 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135628 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135628 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 963.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1206046 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 963.6, "unit": "ns/op", "extra": "1206046 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1206046 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1206046 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18572, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "65160 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18572, "unit": "ns/op", "extra": "65160 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "65160 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "65160 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 335927, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 335927, "unit": "ns/op", "extra": "4202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 494.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2388831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 494.1, "unit": "ns/op", "extra": "2388831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2388831 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2388831 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 830207, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 830207, "unit": "ns/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 4044029, "unit": "ns/op\t 17797 B/op\t 155 allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 4044029, "unit": "ns/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17797, "unit": "B/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "339 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1823763, "unit": "ns/op\t 49551 B/op\t 64 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1823763, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49551, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5863585, "unit": "ns/op\t 34809 B/op\t 304 allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5863585, "unit": "ns/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34809, "unit": "B/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "207 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1267068, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1267068, "unit": "ns/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "818 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 627.3, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1780398 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 627.3, "unit": "ns/op", "extra": "1780398 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1780398 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1780398 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1979439, "unit": "ns/op\t 14419 B/op\t 267 allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1979439, "unit": "ns/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14419, "unit": "B/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "511 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202991, "unit": "ns/op\t 8369 B/op\t 78 allocs/op", "extra": "5022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202991, "unit": "ns/op", "extra": "5022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8369, "unit": "B/op", "extra": "5022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5022 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165282, "unit": "ns/op\t 3766 B/op\t 73 allocs/op", "extra": "7688 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165282, "unit": "ns/op", "extra": "7688 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3766, "unit": "B/op", "extra": "7688 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 73, "unit": "allocs/op", "extra": "7688 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 393665, "unit": "ns/op\t 15519 B/op\t 155 allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 393665, "unit": "ns/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 15519, "unit": "B/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 695474, "unit": "ns/op\t 29071 B/op\t 372 allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 695474, "unit": "ns/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29071, "unit": "B/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1561 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566318, "unit": "ns/op\t 30953 B/op\t 400 allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566318, "unit": "ns/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30953, "unit": "B/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1867 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1394493, "unit": "ns/op\t 58024 B/op\t 740 allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1394493, "unit": "ns/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58024, "unit": "B/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "782 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1087277, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1087277, "unit": "ns/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "988 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 324684, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 324684, "unit": "ns/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3836 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1915233, "unit": "ns/op\t 20934 B/op\t 365 allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1915233, "unit": "ns/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20934, "unit": "B/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "726 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 127391, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127391, "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", "value": 126469, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "7981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 126469, "unit": "ns/op", "extra": "7981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "7981 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "7981 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 256562, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4651 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 256562, "unit": "ns/op", "extra": "4651 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4651 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4651 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.32, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39213362 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.32, "unit": "ns/op", "extra": "39213362 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39213362 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39213362 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.059, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "136050499 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.059, "unit": "ns/op", "extra": "136050499 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "136050499 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "136050499 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.87, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18997660 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.87, "unit": "ns/op", "extra": "18997660 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18997660 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18997660 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3161, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3161, "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", "value": 56.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21210975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "21210975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21210975 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21210975 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2541492, "unit": "ns/op\t 87640 B/op\t 295 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2541492, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87640, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 677167, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 677167, "unit": "ns/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1802 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2650921, "unit": "ns/op\t 97883 B/op\t 463 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2650921, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97883, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346748, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346748, "unit": "ns/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3355 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 309353, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 309353, "unit": "ns/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3912 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 718413, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 718413, "unit": "ns/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1735 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2339410, "unit": "ns/op\t 15740 B/op\t 281 allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2339410, "unit": "ns/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15740, "unit": "B/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "496 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1828776, "unit": "ns/op\t 14858 B/op\t 282 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1828776, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14858, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5453885, "unit": "ns/op\t 27531 B/op\t 532 allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5453885, "unit": "ns/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27531, "unit": "B/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 976454, "unit": "ns/op\t 6759 B/op\t 43 allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 976454, "unit": "ns/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6759, "unit": "B/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1237 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 980708, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 980708, "unit": "ns/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1230 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3488293, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3488293, "unit": "ns/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "333 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205705, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5127 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205705, "unit": "ns/op", "extra": "5127 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5127 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5127 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 219882, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5270 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 219882, "unit": "ns/op", "extra": "5270 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5270 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5270 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 415367, "unit": "ns/op\t 3784 B/op\t 74 allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 415367, "unit": "ns/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3784, "unit": "B/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2816 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 384530, "unit": "ns/op\t 153 B/op\t 3 allocs/op", "extra": "3200 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 384530, "unit": "ns/op", "extra": "3200 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 153, "unit": "B/op", "extra": "3200 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3200 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1720, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "674497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1720, "unit": "ns/op", "extra": "674497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "674497 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "674497 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 813303, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 813303, "unit": "ns/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1687 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 328481, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 328481, "unit": "ns/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3535 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154010, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7629 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154010, "unit": "ns/op", "extra": "7629 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7629 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7629 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 628170, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 628170, "unit": "ns/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1719 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53836, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23080 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53836, "unit": "ns/op", "extra": "23080 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23080 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23080 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54345, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54345, "unit": "ns/op", "extra": "23394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23394 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23394 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107330, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107330, "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", "value": 355.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3622285 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 355.8, "unit": "ns/op", "extra": "3622285 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3622285 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3622285 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.81, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12650522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.81, "unit": "ns/op", "extra": "12650522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12650522 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12650522 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 672.8, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1819173 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 672.8, "unit": "ns/op", "extra": "1819173 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1819173 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1819173 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62161, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62161, "unit": "ns/op", "extra": "19333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19333 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 73670, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17569 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 73670, "unit": "ns/op", "extra": "17569 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17569 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17569 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123809, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "8826 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123809, "unit": "ns/op", "extra": "8826 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "8826 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8826 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2736133, "unit": "ns/op\t 70983 B/op\t 619 allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2736133, "unit": "ns/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 70983, "unit": "B/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "481 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 800744, "unit": "ns/op\t 68065 B/op\t 565 allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 800744, "unit": "ns/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68065, "unit": "B/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1356 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2889961, "unit": "ns/op\t 100932 B/op\t 1038 allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2889961, "unit": "ns/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100932, "unit": "B/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1038, "unit": "allocs/op", "extra": "356 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1374644, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1374644, "unit": "ns/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "868 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1378555, "unit": "ns/op\t 2800 B/op\t 42 allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1378555, "unit": "ns/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2800, "unit": "B/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "864 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2732015, "unit": "ns/op\t 5521 B/op\t 81 allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2732015, "unit": "ns/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5521, "unit": "B/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "441 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1250915, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1250915, "unit": "ns/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1160 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19647, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "63183 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19647, "unit": "ns/op", "extra": "63183 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "63183 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "63183 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2213605, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2213605, "unit": "ns/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "498 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "498 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": "773d4f2e7304d57830c86e5db2f82472b58c25b6", "message": "Merge pull request #1454 from gofiber/dependabot/go_modules/mongodb/go.mongodb.org/mongo-driver-1.16.0\n\nchore(deps): bump go.mongodb.org/mongo-driver from 1.15.1 to 1.16.0 in /mongodb", "timestamp": "2024-06-28T10:08:37+02:00", "tree_id": "79d63f8e5e65655bc4ab22332fb37a1d39e3bb50", "url": "https://github.com/gofiber/storage/commit/773d4f2e7304d57830c86e5db2f82472b58c25b6" }, "date": 1719562616428, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595600, "unit": "ns/op\t 15438 B/op\t 225 allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595600, "unit": "ns/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15438, "unit": "B/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1890 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 536685, "unit": "ns/op\t 15204 B/op\t 226 allocs/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 536685, "unit": "ns/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15204, "unit": "B/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2163 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 905291, "unit": "ns/op\t 23319 B/op\t 340 allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 905291, "unit": "ns/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23319, "unit": "B/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1290 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2141297, "unit": "ns/op\t 10581 B/op\t 167 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2141297, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10581, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 983366, "unit": "ns/op\t 11902 B/op\t 212 allocs/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 983366, "unit": "ns/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11902, "unit": "B/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1024 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2556478, "unit": "ns/op\t 19048 B/op\t 290 allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2556478, "unit": "ns/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19048, "unit": "B/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "471 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8598, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "130951 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8598, "unit": "ns/op", "extra": "130951 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "130951 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "130951 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 982.9, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1189423 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 982.9, "unit": "ns/op", "extra": "1189423 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1189423 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1189423 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17869, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "66994 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17869, "unit": "ns/op", "extra": "66994 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "66994 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "66994 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 275172, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4550 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 275172, "unit": "ns/op", "extra": "4550 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4550 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4550 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 596.2, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2257018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 596.2, "unit": "ns/op", "extra": "2257018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2257018 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2257018 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 564859, "unit": "ns/op\t 12530 B/op\t 84 allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 564859, "unit": "ns/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12530, "unit": "B/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2070 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2871592, "unit": "ns/op\t 17822 B/op\t 155 allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2871592, "unit": "ns/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17822, "unit": "B/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "403 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1734288, "unit": "ns/op\t 49549 B/op\t 64 allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1734288, "unit": "ns/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49549, "unit": "B/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "674 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5973391, "unit": "ns/op\t 34767 B/op\t 304 allocs/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5973391, "unit": "ns/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34767, "unit": "B/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "206 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 874282, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 874282, "unit": "ns/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1166 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 639.6, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1830411 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 639.6, "unit": "ns/op", "extra": "1830411 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1830411 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1830411 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 2130484, "unit": "ns/op\t 14407 B/op\t 267 allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 2130484, "unit": "ns/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "488 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 203598, "unit": "ns/op\t 7788 B/op\t 78 allocs/op", "extra": "5817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 203598, "unit": "ns/op", "extra": "5817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7788, "unit": "B/op", "extra": "5817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5817 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165603, "unit": "ns/op\t 3868 B/op\t 74 allocs/op", "extra": "7680 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165603, "unit": "ns/op", "extra": "7680 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3868, "unit": "B/op", "extra": "7680 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7680 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 399864, "unit": "ns/op\t 7998 B/op\t 151 allocs/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 399864, "unit": "ns/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 7998, "unit": "B/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2512 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 700006, "unit": "ns/op\t 29084 B/op\t 372 allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 700006, "unit": "ns/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29084, "unit": "B/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1518 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 639059, "unit": "ns/op\t 30964 B/op\t 400 allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 639059, "unit": "ns/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30964, "unit": "B/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1825 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1297259, "unit": "ns/op\t 58075 B/op\t 740 allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1297259, "unit": "ns/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58075, "unit": "B/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "913 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1140208, "unit": "ns/op\t 13778 B/op\t 245 allocs/op", "extra": "1036 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1140208, "unit": "ns/op", "extra": "1036 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13778, "unit": "B/op", "extra": "1036 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1036 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 333095, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 333095, "unit": "ns/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3672 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1832752, "unit": "ns/op\t 20930 B/op\t 365 allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1832752, "unit": "ns/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20930, "unit": "B/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "747 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118139, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118139, "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", "value": 120886, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 120886, "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", "value": 221551, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "4681 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 221551, "unit": "ns/op", "extra": "4681 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "4681 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "4681 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 36.44, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "34407110 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 36.44, "unit": "ns/op", "extra": "34407110 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34407110 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34407110 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.009, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146664204 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.009, "unit": "ns/op", "extra": "146664204 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146664204 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146664204 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.96, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21130910 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.96, "unit": "ns/op", "extra": "21130910 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21130910 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21130910 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3176, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3176, "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", "value": 56.95, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20104224 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.95, "unit": "ns/op", "extra": "20104224 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20104224 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20104224 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2610796, "unit": "ns/op\t 87455 B/op\t 295 allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2610796, "unit": "ns/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87455, "unit": "B/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "540 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 649706, "unit": "ns/op\t 15560 B/op\t 201 allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 649706, "unit": "ns/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15560, "unit": "B/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1707 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2598426, "unit": "ns/op\t 97780 B/op\t 463 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2598426, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97780, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342926, "unit": "ns/op\t 6417 B/op\t 98 allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342926, "unit": "ns/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6417, "unit": "B/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3512 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 373127, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 373127, "unit": "ns/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3890 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 779979, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 779979, "unit": "ns/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1530 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2378690, "unit": "ns/op\t 15327 B/op\t 281 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2378690, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15327, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1860188, "unit": "ns/op\t 14933 B/op\t 282 allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1860188, "unit": "ns/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14933, "unit": "B/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "696 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5051658, "unit": "ns/op\t 27491 B/op\t 532 allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5051658, "unit": "ns/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27491, "unit": "B/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "249 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1053010, "unit": "ns/op\t 6770 B/op\t 43 allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1053010, "unit": "ns/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6770, "unit": "B/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1258 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 984038, "unit": "ns/op\t 6765 B/op\t 53 allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 984038, "unit": "ns/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6765, "unit": "B/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1041 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3502605, "unit": "ns/op\t 13023 B/op\t 83 allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3502605, "unit": "ns/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13023, "unit": "B/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "345 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 203767, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 203767, "unit": "ns/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5630 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207783, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207783, "unit": "ns/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5497 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 408573, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 408573, "unit": "ns/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2817 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 463368, "unit": "ns/op\t 115 B/op\t 3 allocs/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 463368, "unit": "ns/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2722 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1712, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "676236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1712, "unit": "ns/op", "extra": "676236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "676236 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "676236 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 882739, "unit": "ns/op\t 126 B/op\t 3 allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 882739, "unit": "ns/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 126, "unit": "B/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1580 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 331252, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 331252, "unit": "ns/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3972 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152837, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "8570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152837, "unit": "ns/op", "extra": "8570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "8570 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8570 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 643617, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 643617, "unit": "ns/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1641 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 52960, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22953 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 52960, "unit": "ns/op", "extra": "22953 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22953 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22953 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51913, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51913, "unit": "ns/op", "extra": "22782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22782 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22782 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 107384, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 107384, "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", "value": 338.4, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3543312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 338.4, "unit": "ns/op", "extra": "3543312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3543312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3543312 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.19, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12211118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.19, "unit": "ns/op", "extra": "12211118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12211118 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12211118 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 623.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1840677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 623.1, "unit": "ns/op", "extra": "1840677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1840677 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1840677 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61800, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61800, "unit": "ns/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19371 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69542, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17613 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69542, "unit": "ns/op", "extra": "17613 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17613 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17613 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121772, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9378 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121772, "unit": "ns/op", "extra": "9378 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9378 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9378 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2489069, "unit": "ns/op\t 71082 B/op\t 619 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2489069, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71082, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 763991, "unit": "ns/op\t 68064 B/op\t 565 allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 763991, "unit": "ns/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68064, "unit": "B/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1562 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2567374, "unit": "ns/op\t 100833 B/op\t 1038 allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2567374, "unit": "ns/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100833, "unit": "B/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1038, "unit": "allocs/op", "extra": "475 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1356780, "unit": "ns/op\t 2895 B/op\t 42 allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1356780, "unit": "ns/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2895, "unit": "B/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "890 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1361165, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1361165, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2736950, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2736950, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1044049, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1044049, "unit": "ns/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1276 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19657, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "61236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19657, "unit": "ns/op", "extra": "61236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61236 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "61236 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2029134, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2029134, "unit": "ns/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "594 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "594 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": "f4bd2a5db4bfa4db63b004d6dabdc0cc964e7ead", "message": "Merge pull request #1455 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue-1.14.7\n\nchore(deps): bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.14.6 to 1.14.7 in /dynamodb", "timestamp": "2024-07-01T10:10:34+02:00", "tree_id": "f6a7d2f81fa3890839825a8ed2bc687414916439", "url": "https://github.com/gofiber/storage/commit/f4bd2a5db4bfa4db63b004d6dabdc0cc964e7ead" }, "date": 1719821932309, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595991, "unit": "ns/op\t 15450 B/op\t 225 allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595991, "unit": "ns/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15450, "unit": "B/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2034 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 531815, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "2268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 531815, "unit": "ns/op", "extra": "2268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "2268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2268 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 889066, "unit": "ns/op\t 23315 B/op\t 340 allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 889066, "unit": "ns/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23315, "unit": "B/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1294 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2583545, "unit": "ns/op\t 10543 B/op\t 167 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2583545, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10543, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1228328, "unit": "ns/op\t 11896 B/op\t 212 allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1228328, "unit": "ns/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11896, "unit": "B/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "969 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2712835, "unit": "ns/op\t 18998 B/op\t 290 allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2712835, "unit": "ns/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18998, "unit": "B/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "434 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 9885, "unit": "ns/op\t 1400 B/op\t 38 allocs/op", "extra": "144940 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 9885, "unit": "ns/op", "extra": "144940 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1400, "unit": "B/op", "extra": "144940 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "144940 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 996.6, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1187181 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 996.6, "unit": "ns/op", "extra": "1187181 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1187181 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1187181 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17625, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "68769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17625, "unit": "ns/op", "extra": "68769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "68769 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "68769 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 244515, "unit": "ns/op\t 6279 B/op\t 42 allocs/op", "extra": "4705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 244515, "unit": "ns/op", "extra": "4705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6279, "unit": "B/op", "extra": "4705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4705 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 490.1, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2426314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 490.1, "unit": "ns/op", "extra": "2426314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2426314 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2426314 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 560694, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2494 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 560694, "unit": "ns/op", "extra": "2494 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2494 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2494 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2719498, "unit": "ns/op\t 17771 B/op\t 155 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2719498, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17771, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1721852, "unit": "ns/op\t 49544 B/op\t 64 allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1721852, "unit": "ns/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49544, "unit": "B/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "694 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5183486, "unit": "ns/op\t 34802 B/op\t 304 allocs/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5183486, "unit": "ns/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34802, "unit": "B/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "222 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 718030, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 718030, "unit": "ns/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1459 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 640.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1872601 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 640.9, "unit": "ns/op", "extra": "1872601 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1872601 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1872601 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1572103, "unit": "ns/op\t 14402 B/op\t 267 allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1572103, "unit": "ns/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14402, "unit": "B/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "669 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205377, "unit": "ns/op\t 7981 B/op\t 78 allocs/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205377, "unit": "ns/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7981, "unit": "B/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5520 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 165434, "unit": "ns/op\t 3844 B/op\t 74 allocs/op", "extra": "7610 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 165434, "unit": "ns/op", "extra": "7610 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3844, "unit": "B/op", "extra": "7610 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7610 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 400468, "unit": "ns/op\t 16037 B/op\t 151 allocs/op", "extra": "2607 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 400468, "unit": "ns/op", "extra": "2607 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16037, "unit": "B/op", "extra": "2607 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2607 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 1284893, "unit": "ns/op\t 29059 B/op\t 372 allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 1284893, "unit": "ns/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29059, "unit": "B/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "812 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 566765, "unit": "ns/op\t 30934 B/op\t 400 allocs/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 566765, "unit": "ns/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30934, "unit": "B/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1941 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1362854, "unit": "ns/op\t 58073 B/op\t 740 allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1362854, "unit": "ns/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58073, "unit": "B/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "903 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1029969, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1029969, "unit": "ns/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1135 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 395570, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 395570, "unit": "ns/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3966 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1740924, "unit": "ns/op\t 20933 B/op\t 365 allocs/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1740924, "unit": "ns/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20933, "unit": "B/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "798 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 114624, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 114624, "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", "value": 121037, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121037, "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", "value": 216124, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 216124, "unit": "ns/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5616 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.59, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "40107721 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.59, "unit": "ns/op", "extra": "40107721 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "40107721 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "40107721 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.065, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149059742 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.065, "unit": "ns/op", "extra": "149059742 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149059742 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149059742 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 57.9, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "18675434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 57.9, "unit": "ns/op", "extra": "18675434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "18675434 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "18675434 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.4403, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.4403, "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", "value": 56.5, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21309049 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.5, "unit": "ns/op", "extra": "21309049 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21309049 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21309049 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2247277, "unit": "ns/op\t 87758 B/op\t 295 allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2247277, "unit": "ns/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87758, "unit": "B/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "580 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 644027, "unit": "ns/op\t 15692 B/op\t 201 allocs/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 644027, "unit": "ns/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15692, "unit": "B/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1861 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2590537, "unit": "ns/op\t 97924 B/op\t 463 allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2590537, "unit": "ns/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97924, "unit": "B/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "472 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 339437, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 339437, "unit": "ns/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3602 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 308840, "unit": "ns/op\t 7303 B/op\t 85 allocs/op", "extra": "3751 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 308840, "unit": "ns/op", "extra": "3751 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7303, "unit": "B/op", "extra": "3751 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3751 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716782, "unit": "ns/op\t 11416 B/op\t 170 allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716782, "unit": "ns/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11416, "unit": "B/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1754 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2404066, "unit": "ns/op\t 15205 B/op\t 281 allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2404066, "unit": "ns/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15205, "unit": "B/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "454 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 2463937, "unit": "ns/op\t 15076 B/op\t 282 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 2463937, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15076, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 5710479, "unit": "ns/op\t 27370 B/op\t 532 allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 5710479, "unit": "ns/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27370, "unit": "B/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "208 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 972060, "unit": "ns/op\t 6771 B/op\t 43 allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 972060, "unit": "ns/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6771, "unit": "B/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 949116, "unit": "ns/op\t 6767 B/op\t 53 allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 949116, "unit": "ns/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6767, "unit": "B/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1220 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3602283, "unit": "ns/op\t 13000 B/op\t 83 allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3602283, "unit": "ns/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13000, "unit": "B/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "352 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 201025, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5598 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 201025, "unit": "ns/op", "extra": "5598 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5598 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5598 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 204397, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 204397, "unit": "ns/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 403343, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 403343, "unit": "ns/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2937 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 396310, "unit": "ns/op\t 161 B/op\t 3 allocs/op", "extra": "2792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 396310, "unit": "ns/op", "extra": "2792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 161, "unit": "B/op", "extra": "2792 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2792 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1702, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "686080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1702, "unit": "ns/op", "extra": "686080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "686080 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "686080 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 878217, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 878217, "unit": "ns/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 311818, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 311818, "unit": "ns/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3614 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 150902, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 150902, "unit": "ns/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8496 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 608985, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 608985, "unit": "ns/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1752 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50563, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50563, "unit": "ns/op", "extra": "22556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22556 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22556 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 56634, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23824 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 56634, "unit": "ns/op", "extra": "23824 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23824 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23824 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 103296, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 103296, "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", "value": 333.3, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3526478 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 333.3, "unit": "ns/op", "extra": "3526478 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3526478 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3526478 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 95.16, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13864570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 95.16, "unit": "ns/op", "extra": "13864570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13864570 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13864570 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 615.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1857889 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 615.7, "unit": "ns/op", "extra": "1857889 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1857889 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1857889 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 59566, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "20070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 59566, "unit": "ns/op", "extra": "20070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "20070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "20070 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67125, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67125, "unit": "ns/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17710 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 131437, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 131437, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2202898, "unit": "ns/op\t 71126 B/op\t 619 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2202898, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71126, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 756569, "unit": "ns/op\t 68066 B/op\t 565 allocs/op", "extra": "1477 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 756569, "unit": "ns/op", "extra": "1477 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68066, "unit": "B/op", "extra": "1477 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1477 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2712381, "unit": "ns/op\t 100891 B/op\t 1039 allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2712381, "unit": "ns/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100891, "unit": "B/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "379 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1347175, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1347175, "unit": "ns/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "880 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1356051, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1356051, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2689341, "unit": "ns/op\t 5531 B/op\t 81 allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2689341, "unit": "ns/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5531, "unit": "B/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "448 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1025310, "unit": "ns/op\t 626 B/op\t 24 allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1025310, "unit": "ns/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 626, "unit": "B/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1149 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 18873, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "65042 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 18873, "unit": "ns/op", "extra": "65042 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "65042 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "65042 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1910419, "unit": "ns/op\t 966 B/op\t 43 allocs/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1910419, "unit": "ns/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 966, "unit": "B/op", "extra": "633 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "633 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": "038a286c3b5d931958b5c142c98f96e56d2161d0", "message": "Merge pull request #1460 from gofiber/dependabot/go_modules/nats/go_modules-7b0c521a28\n\nchore(deps): bump github.com/gofiber/fiber/v2 from 2.52.4 to 2.52.5 in /nats in the go_modules group across 1 directory", "timestamp": "2024-07-03T14:07:29+02:00", "tree_id": "372b2d9378386fb59c5337a7256153236720b83f", "url": "https://github.com/gofiber/storage/commit/038a286c3b5d931958b5c142c98f96e56d2161d0" }, "date": 1720008969159, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603466, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603466, "unit": "ns/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1990 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 547764, "unit": "ns/op\t 15206 B/op\t 226 allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 547764, "unit": "ns/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15206, "unit": "B/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2223 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 894058, "unit": "ns/op\t 23323 B/op\t 340 allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 894058, "unit": "ns/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23323, "unit": "B/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1339 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2757700, "unit": "ns/op\t 10611 B/op\t 167 allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2757700, "unit": "ns/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10611, "unit": "B/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "433 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1271178, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1271178, "unit": "ns/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "970 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2469860, "unit": "ns/op\t 19100 B/op\t 290 allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2469860, "unit": "ns/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19100, "unit": "B/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "423 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8853, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "141302 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8853, "unit": "ns/op", "extra": "141302 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "141302 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "141302 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1026, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1026, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17860, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17860, "unit": "ns/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67126 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 255408, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 255408, "unit": "ns/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5145 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 500.5, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2441049 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 500.5, "unit": "ns/op", "extra": "2441049 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2441049 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2441049 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 554789, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 554789, "unit": "ns/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2017 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 3133430, "unit": "ns/op\t 17800 B/op\t 155 allocs/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 3133430, "unit": "ns/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17800, "unit": "B/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "374 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1855950, "unit": "ns/op\t 49545 B/op\t 64 allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1855950, "unit": "ns/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49545, "unit": "B/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "648 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5768199, "unit": "ns/op\t 34777 B/op\t 304 allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5768199, "unit": "ns/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34777, "unit": "B/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "216 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 918554, "unit": "ns/op\t 6645 B/op\t 122 allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 918554, "unit": "ns/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6645, "unit": "B/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1131 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 641.9, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1732219 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 641.9, "unit": "ns/op", "extra": "1732219 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1732219 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1732219 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1836766, "unit": "ns/op\t 14404 B/op\t 267 allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1836766, "unit": "ns/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14404, "unit": "B/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "690 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205353, "unit": "ns/op\t 7810 B/op\t 78 allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205353, "unit": "ns/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7810, "unit": "B/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5784 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 164614, "unit": "ns/op\t 3847 B/op\t 74 allocs/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 164614, "unit": "ns/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3847, "unit": "B/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7539 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 408798, "unit": "ns/op\t 16077 B/op\t 151 allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 408798, "unit": "ns/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16077, "unit": "B/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2594 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 695404, "unit": "ns/op\t 29046 B/op\t 372 allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 695404, "unit": "ns/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29046, "unit": "B/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1598 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 559024, "unit": "ns/op\t 30926 B/op\t 400 allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 559024, "unit": "ns/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30926, "unit": "B/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1999 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1300631, "unit": "ns/op\t 58124 B/op\t 740 allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1300631, "unit": "ns/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58124, "unit": "B/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "898 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1032356, "unit": "ns/op\t 13776 B/op\t 245 allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1032356, "unit": "ns/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13776, "unit": "B/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1089 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 357305, "unit": "ns/op\t 7535 B/op\t 129 allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 357305, "unit": "ns/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7535, "unit": "B/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1891068, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1891068, "unit": "ns/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "776 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117185, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117185, "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", "value": 121473, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121473, "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", "value": 245291, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 245291, "unit": "ns/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5472 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.76, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "39453589 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.76, "unit": "ns/op", "extra": "39453589 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "39453589 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "39453589 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.152, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149142645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.152, "unit": "ns/op", "extra": "149142645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149142645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149142645 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 56.6, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21439324 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 56.6, "unit": "ns/op", "extra": "21439324 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21439324 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21439324 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3372, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3372, "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", "value": 56.6, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20118079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.6, "unit": "ns/op", "extra": "20118079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20118079 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20118079 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2410335, "unit": "ns/op\t 87062 B/op\t 295 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2410335, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87062, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 699129, "unit": "ns/op\t 15573 B/op\t 201 allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 699129, "unit": "ns/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15573, "unit": "B/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1718 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2693113, "unit": "ns/op\t 98094 B/op\t 463 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2693113, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98094, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 355598, "unit": "ns/op\t 6416 B/op\t 98 allocs/op", "extra": "3427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 355598, "unit": "ns/op", "extra": "3427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6416, "unit": "B/op", "extra": "3427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3427 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 346036, "unit": "ns/op\t 7299 B/op\t 85 allocs/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 346036, "unit": "ns/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7299, "unit": "B/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3325 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716912, "unit": "ns/op\t 11415 B/op\t 170 allocs/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716912, "unit": "ns/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11415, "unit": "B/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1682 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2262788, "unit": "ns/op\t 15072 B/op\t 281 allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2262788, "unit": "ns/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15072, "unit": "B/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "505 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1867790, "unit": "ns/op\t 15163 B/op\t 282 allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1867790, "unit": "ns/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15163, "unit": "B/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "675 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4755873, "unit": "ns/op\t 28287 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4755873, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 28287, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 1099959, "unit": "ns/op\t 6772 B/op\t 43 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 1099959, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6772, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 970106, "unit": "ns/op\t 6755 B/op\t 53 allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 970106, "unit": "ns/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6755, "unit": "B/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1246 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3300666, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3300666, "unit": "ns/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "375 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208927, "unit": "ns/op\t 2400 B/op\t 46 allocs/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208927, "unit": "ns/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2400, "unit": "B/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5461 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 210352, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 210352, "unit": "ns/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5734 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 430453, "unit": "ns/op\t 3786 B/op\t 74 allocs/op", "extra": "2764 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 430453, "unit": "ns/op", "extra": "2764 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3786, "unit": "B/op", "extra": "2764 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2764 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 425826, "unit": "ns/op\t 115 B/op\t 3 allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 425826, "unit": "ns/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 115, "unit": "B/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2661 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1743, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "662211 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1743, "unit": "ns/op", "extra": "662211 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "662211 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "662211 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 874849, "unit": "ns/op\t 128 B/op\t 3 allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 874849, "unit": "ns/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 128, "unit": "B/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1537 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 332737, "unit": "ns/op\t 256 B/op\t 7 allocs/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 332737, "unit": "ns/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 256, "unit": "B/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3674 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 169278, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "7304 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 169278, "unit": "ns/op", "extra": "7304 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "7304 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7304 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 641474, "unit": "ns/op\t 399 B/op\t 11 allocs/op", "extra": "1870 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 641474, "unit": "ns/op", "extra": "1870 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 399, "unit": "B/op", "extra": "1870 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1870 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 50639, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 50639, "unit": "ns/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "23517 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54258, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "24285 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54258, "unit": "ns/op", "extra": "24285 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "24285 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "24285 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 106198, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 106198, "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", "value": 345.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3102710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 345.2, "unit": "ns/op", "extra": "3102710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3102710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3102710 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.23, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13434822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.23, "unit": "ns/op", "extra": "13434822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13434822 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13434822 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 642.9, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1849266 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642.9, "unit": "ns/op", "extra": "1849266 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1849266 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1849266 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 60624, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "19482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 60624, "unit": "ns/op", "extra": "19482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 30, "unit": "B/op", "extra": "19482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19482 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 67843, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 67843, "unit": "ns/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17905 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121709, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "9675 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121709, "unit": "ns/op", "extra": "9675 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "9675 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9675 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2413281, "unit": "ns/op\t 71150 B/op\t 619 allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2413281, "unit": "ns/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71150, "unit": "B/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "466 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 780015, "unit": "ns/op\t 68064 B/op\t 565 allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 780015, "unit": "ns/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68064, "unit": "B/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2587841, "unit": "ns/op\t 100843 B/op\t 1039 allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2587841, "unit": "ns/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100843, "unit": "B/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "469 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1391529, "unit": "ns/op\t 2902 B/op\t 42 allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1391529, "unit": "ns/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2902, "unit": "B/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "834 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364712, "unit": "ns/op\t 2803 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364712, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2803, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2697382, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2697382, "unit": "ns/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "446 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 827629, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 827629, "unit": "ns/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1544 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19216, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60898 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19216, "unit": "ns/op", "extra": "60898 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60898 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60898 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1718582, "unit": "ns/op\t 965 B/op\t 43 allocs/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1718582, "unit": "ns/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 965, "unit": "B/op", "extra": "661 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "661 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": "acb19da9e9de7071692da66962fcd592c2cfd438", "message": "Merge pull request #1456 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/credentials-1.17.23\n\nchore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.22 to 1.17.23 in /dynamodb", "timestamp": "2024-07-03T14:10:37+02:00", "tree_id": "5bdfd399234284bb491e950f41528e603428fa78", "url": "https://github.com/gofiber/storage/commit/acb19da9e9de7071692da66962fcd592c2cfd438" }, "date": 1720009160147, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 622411, "unit": "ns/op\t 15445 B/op\t 225 allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 622411, "unit": "ns/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15445, "unit": "B/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 591508, "unit": "ns/op\t 15196 B/op\t 226 allocs/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 591508, "unit": "ns/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15196, "unit": "B/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "1942 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 909291, "unit": "ns/op\t 23307 B/op\t 340 allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 909291, "unit": "ns/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23307, "unit": "B/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1170 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2106576, "unit": "ns/op\t 10570 B/op\t 167 allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2106576, "unit": "ns/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10570, "unit": "B/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "546 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1192307, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1192307, "unit": "ns/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1011 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2572279, "unit": "ns/op\t 19132 B/op\t 290 allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2572279, "unit": "ns/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19132, "unit": "B/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "418 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8871, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "140234 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8871, "unit": "ns/op", "extra": "140234 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "140234 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "140234 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1218, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1218, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 18132, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63379 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 18132, "unit": "ns/op", "extra": "63379 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63379 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63379 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 282857, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 282857, "unit": "ns/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4401 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2404995 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.8, "unit": "ns/op", "extra": "2404995 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2404995 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2404995 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 553052, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 553052, "unit": "ns/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2323 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2802580, "unit": "ns/op\t 17825 B/op\t 155 allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2802580, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17825, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1846135, "unit": "ns/op\t 49551 B/op\t 64 allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1846135, "unit": "ns/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49551, "unit": "B/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "591 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5407034, "unit": "ns/op\t 34800 B/op\t 304 allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5407034, "unit": "ns/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34800, "unit": "B/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 701085, "unit": "ns/op\t 6647 B/op\t 122 allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 701085, "unit": "ns/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6647, "unit": "B/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1620 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 637.4, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1826959 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 637.4, "unit": "ns/op", "extra": "1826959 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1826959 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1826959 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1529191, "unit": "ns/op\t 14405 B/op\t 267 allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1529191, "unit": "ns/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "679 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 205972, "unit": "ns/op\t 7792 B/op\t 78 allocs/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 205972, "unit": "ns/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7792, "unit": "B/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5812 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 188082, "unit": "ns/op\t 3875 B/op\t 75 allocs/op", "extra": "7281 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 188082, "unit": "ns/op", "extra": "7281 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3875, "unit": "B/op", "extra": "7281 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 75, "unit": "allocs/op", "extra": "7281 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 410696, "unit": "ns/op\t 16332 B/op\t 155 allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 410696, "unit": "ns/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16332, "unit": "B/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2586 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 802154, "unit": "ns/op\t 29053 B/op\t 372 allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 802154, "unit": "ns/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29053, "unit": "B/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1436 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 578113, "unit": "ns/op\t 30944 B/op\t 400 allocs/op", "extra": "1893 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 578113, "unit": "ns/op", "extra": "1893 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30944, "unit": "B/op", "extra": "1893 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1893 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1363936, "unit": "ns/op\t 58101 B/op\t 740 allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1363936, "unit": "ns/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58101, "unit": "B/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "820 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1070055, "unit": "ns/op\t 13781 B/op\t 245 allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1070055, "unit": "ns/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13781, "unit": "B/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "940 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 369596, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 369596, "unit": "ns/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3440 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 2028827, "unit": "ns/op\t 20928 B/op\t 365 allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 2028827, "unit": "ns/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20928, "unit": "B/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "759 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 117863, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 117863, "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", "value": 118571, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "9366 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118571, "unit": "ns/op", "extra": "9366 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 200, "unit": "B/op", "extra": "9366 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - allocs/op", "value": 9, "unit": "allocs/op", "extra": "9366 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete", "value": 217786, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217786, "unit": "ns/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5356 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.17, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "34432449 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.17, "unit": "ns/op", "extra": "34432449 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "34432449 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "34432449 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 7.995, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "146954169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 7.995, "unit": "ns/op", "extra": "146954169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "146954169 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "146954169 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 64.83, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "19579322 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 64.83, "unit": "ns/op", "extra": "19579322 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "19579322 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "19579322 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3241, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3241, "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", "value": 57.72, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "20942298 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 57.72, "unit": "ns/op", "extra": "20942298 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "20942298 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "20942298 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2558095, "unit": "ns/op\t 87471 B/op\t 295 allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2558095, "unit": "ns/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87471, "unit": "B/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "534 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 658899, "unit": "ns/op\t 15589 B/op\t 201 allocs/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 658899, "unit": "ns/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15589, "unit": "B/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1555 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2616838, "unit": "ns/op\t 97713 B/op\t 463 allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2616838, "unit": "ns/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 97713, "unit": "B/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "476 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 349579, "unit": "ns/op\t 6418 B/op\t 98 allocs/op", "extra": "3370 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 349579, "unit": "ns/op", "extra": "3370 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6418, "unit": "B/op", "extra": "3370 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3370 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 317097, "unit": "ns/op\t 7302 B/op\t 85 allocs/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 317097, "unit": "ns/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7302, "unit": "B/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3746 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 719725, "unit": "ns/op\t 11412 B/op\t 170 allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 719725, "unit": "ns/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11412, "unit": "B/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1674 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2688176, "unit": "ns/op\t 15060 B/op\t 281 allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2688176, "unit": "ns/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15060, "unit": "B/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "400 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1844771, "unit": "ns/op\t 15074 B/op\t 282 allocs/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1844771, "unit": "ns/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15074, "unit": "B/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "643 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4880846, "unit": "ns/op\t 27476 B/op\t 532 allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4880846, "unit": "ns/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 27476, "unit": "B/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "248 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 990588, "unit": "ns/op\t 6773 B/op\t 43 allocs/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 990588, "unit": "ns/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6773, "unit": "B/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1218 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 985351, "unit": "ns/op\t 6761 B/op\t 53 allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 985351, "unit": "ns/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6761, "unit": "B/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1224 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3834238, "unit": "ns/op\t 13006 B/op\t 83 allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3834238, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13006, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 208041, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 208041, "unit": "ns/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5371 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 207231, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 207231, "unit": "ns/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5756 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 422353, "unit": "ns/op\t 3787 B/op\t 74 allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 422353, "unit": "ns/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3787, "unit": "B/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2901 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 439772, "unit": "ns/op\t 116 B/op\t 3 allocs/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 439772, "unit": "ns/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 116, "unit": "B/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2552 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1714, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "696648 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1714, "unit": "ns/op", "extra": "696648 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "696648 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "696648 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 860325, "unit": "ns/op\t 217 B/op\t 3 allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 860325, "unit": "ns/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 217, "unit": "B/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1488 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 328794, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 328794, "unit": "ns/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3621 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 152784, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 152784, "unit": "ns/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8084 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 677007, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 677007, "unit": "ns/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1788 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 58023, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22605 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 58023, "unit": "ns/op", "extra": "22605 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22605 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22605 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51765, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51765, "unit": "ns/op", "extra": "22476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22476 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22476 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105874, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105874, "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", "value": 349.1, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3530547 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 349.1, "unit": "ns/op", "extra": "3530547 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3530547 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3530547 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 93.17, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13236504 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 93.17, "unit": "ns/op", "extra": "13236504 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13236504 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13236504 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 759.1, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1876314 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 759.1, "unit": "ns/op", "extra": "1876314 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1876314 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1876314 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61785, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61785, "unit": "ns/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19279 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 76421, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17703 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 76421, "unit": "ns/op", "extra": "17703 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17703 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17703 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 122207, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9118 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 122207, "unit": "ns/op", "extra": "9118 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9118 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9118 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2583388, "unit": "ns/op\t 71082 B/op\t 619 allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2583388, "unit": "ns/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71082, "unit": "B/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "517 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 786415, "unit": "ns/op\t 68066 B/op\t 565 allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 786415, "unit": "ns/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68066, "unit": "B/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1542 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2672828, "unit": "ns/op\t 100876 B/op\t 1039 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2672828, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100876, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1360998, "unit": "ns/op\t 2899 B/op\t 42 allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1360998, "unit": "ns/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2899, "unit": "B/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "806 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1370378, "unit": "ns/op\t 2805 B/op\t 42 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1370378, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2805, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2700375, "unit": "ns/op\t 5522 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2700375, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5522, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 937980, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 937980, "unit": "ns/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1249 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22819, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "62883 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22819, "unit": "ns/op", "extra": "62883 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "62883 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "62883 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2057873, "unit": "ns/op\t 963 B/op\t 43 allocs/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2057873, "unit": "ns/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 963, "unit": "B/op", "extra": "596 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "596 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": "d2d34d8777dbb7530c1f05f5c007717ba949c0db", "message": "Merge pull request #1459 from gofiber/dependabot/go_modules/dynamodb/github.com/aws/aws-sdk-go-v2/config-1.27.23\n\nchore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.22 to 1.27.23 in /dynamodb", "timestamp": "2024-07-03T14:12:35+02:00", "tree_id": "1f08f92ab880bee5a8b8caeb500ba56e8966a927", "url": "https://github.com/gofiber/storage/commit/d2d34d8777dbb7530c1f05f5c007717ba949c0db" }, "date": 1720009307096, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603542, "unit": "ns/op\t 15444 B/op\t 225 allocs/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603542, "unit": "ns/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 15444, "unit": "B/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 225, "unit": "allocs/op", "extra": "2011 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 596344, "unit": "ns/op\t 15201 B/op\t 226 allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 596344, "unit": "ns/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15201, "unit": "B/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 226, "unit": "allocs/op", "extra": "2197 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 903752, "unit": "ns/op\t 23326 B/op\t 340 allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 903752, "unit": "ns/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 23326, "unit": "B/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 340, "unit": "allocs/op", "extra": "1322 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2040882, "unit": "ns/op\t 10531 B/op\t 167 allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2040882, "unit": "ns/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10531, "unit": "B/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "566 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 1172964, "unit": "ns/op\t 11901 B/op\t 212 allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 1172964, "unit": "ns/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11901, "unit": "B/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "877 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2975699, "unit": "ns/op\t 19034 B/op\t 290 allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2975699, "unit": "ns/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19034, "unit": "B/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "463 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8662, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "135070 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8662, "unit": "ns/op", "extra": "135070 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "135070 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "135070 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1039, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1039, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17742, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "63067 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17742, "unit": "ns/op", "extra": "63067 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "63067 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "63067 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 236076, "unit": "ns/op\t 6276 B/op\t 42 allocs/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 236076, "unit": "ns/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6276, "unit": "B/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "5442 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 504.6, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2429202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 504.6, "unit": "ns/op", "extra": "2429202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2429202 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2429202 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 485829, "unit": "ns/op\t 12529 B/op\t 84 allocs/op", "extra": "2360 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 485829, "unit": "ns/op", "extra": "2360 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12529, "unit": "B/op", "extra": "2360 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "2360 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2800193, "unit": "ns/op\t 17849 B/op\t 155 allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2800193, "unit": "ns/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17849, "unit": "B/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "430 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1717441, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1717441, "unit": "ns/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "724 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5523653, "unit": "ns/op\t 34758 B/op\t 304 allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5523653, "unit": "ns/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34758, "unit": "B/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "226 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 746265, "unit": "ns/op\t 6646 B/op\t 122 allocs/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 746265, "unit": "ns/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 122, "unit": "allocs/op", "extra": "1419 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 642.8, "unit": "ns/op\t 240 B/op\t 5 allocs/op", "extra": "1827316 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 642.8, "unit": "ns/op", "extra": "1827316 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1827316 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 5, "unit": "allocs/op", "extra": "1827316 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1609439, "unit": "ns/op\t 14408 B/op\t 267 allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1609439, "unit": "ns/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14408, "unit": "B/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 267, "unit": "allocs/op", "extra": "625 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202770, "unit": "ns/op\t 7720 B/op\t 78 allocs/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202770, "unit": "ns/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 7720, "unit": "B/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5917 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 167696, "unit": "ns/op\t 3874 B/op\t 74 allocs/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 167696, "unit": "ns/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3874, "unit": "B/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7476 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 426287, "unit": "ns/op\t 16111 B/op\t 153 allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 426287, "unit": "ns/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16111, "unit": "B/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 153, "unit": "allocs/op", "extra": "2631 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 688323, "unit": "ns/op\t 29057 B/op\t 372 allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 688323, "unit": "ns/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29057, "unit": "B/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1522 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 607514, "unit": "ns/op\t 30927 B/op\t 400 allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 607514, "unit": "ns/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30927, "unit": "B/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2005 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1354377, "unit": "ns/op\t 58039 B/op\t 740 allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1354377, "unit": "ns/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58039, "unit": "B/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "793 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1053744, "unit": "ns/op\t 13783 B/op\t 245 allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1053744, "unit": "ns/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13783, "unit": "B/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1162 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 341109, "unit": "ns/op\t 7532 B/op\t 129 allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 341109, "unit": "ns/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7532, "unit": "B/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3901 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1706999, "unit": "ns/op\t 20927 B/op\t 365 allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1706999, "unit": "ns/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20927, "unit": "B/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "754 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 118599, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9417 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 118599, "unit": "ns/op", "extra": "9417 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9417 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9417 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 118933, "unit": "ns/op\t 192 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 118933, "unit": "ns/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - B/op", "value": 192, "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", "value": 217085, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 217085, "unit": "ns/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5475 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 30.88, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37026490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 30.88, "unit": "ns/op", "extra": "37026490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37026490 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37026490 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.184, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "150698146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.184, "unit": "ns/op", "extra": "150698146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "150698146 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "150698146 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 65.59, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21749746 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 65.59, "unit": "ns/op", "extra": "21749746 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21749746 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21749746 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.3264, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.3264, "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", "value": 56.68, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21273861 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.68, "unit": "ns/op", "extra": "21273861 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21273861 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21273861 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2555824, "unit": "ns/op\t 87683 B/op\t 295 allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2555824, "unit": "ns/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 87683, "unit": "B/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 295, "unit": "allocs/op", "extra": "468 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 711178, "unit": "ns/op\t 15565 B/op\t 201 allocs/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 711178, "unit": "ns/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15565, "unit": "B/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 201, "unit": "allocs/op", "extra": "1514 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2472077, "unit": "ns/op\t 98028 B/op\t 463 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2472077, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98028, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 463, "unit": "allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 342027, "unit": "ns/op\t 6414 B/op\t 98 allocs/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 342027, "unit": "ns/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6414, "unit": "B/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 98, "unit": "allocs/op", "extra": "3603 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 310054, "unit": "ns/op\t 7300 B/op\t 85 allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 310054, "unit": "ns/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7300, "unit": "B/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 85, "unit": "allocs/op", "extra": "3919 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 716127, "unit": "ns/op\t 11414 B/op\t 170 allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 716127, "unit": "ns/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11414, "unit": "B/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 170, "unit": "allocs/op", "extra": "1720 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2551222, "unit": "ns/op\t 15045 B/op\t 281 allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2551222, "unit": "ns/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15045, "unit": "B/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 281, "unit": "allocs/op", "extra": "436 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1800947, "unit": "ns/op\t 14856 B/op\t 282 allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1800947, "unit": "ns/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14856, "unit": "B/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 282, "unit": "allocs/op", "extra": "676 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4691090, "unit": "ns/op\t 26931 B/op\t 532 allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4691090, "unit": "ns/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26931, "unit": "B/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 532, "unit": "allocs/op", "extra": "254 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 950485, "unit": "ns/op\t 6761 B/op\t 43 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 950485, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6761, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 43, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 976343, "unit": "ns/op\t 6764 B/op\t 53 allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 976343, "unit": "ns/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6764, "unit": "B/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 53, "unit": "allocs/op", "extra": "1222 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3284241, "unit": "ns/op\t 13011 B/op\t 83 allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3284241, "unit": "ns/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13011, "unit": "B/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 83, "unit": "allocs/op", "extra": "361 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 205892, "unit": "ns/op\t 2401 B/op\t 46 allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 205892, "unit": "ns/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2401, "unit": "B/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5577 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 209418, "unit": "ns/op\t 2195 B/op\t 40 allocs/op", "extra": "5373 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 209418, "unit": "ns/op", "extra": "5373 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5373 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 40, "unit": "allocs/op", "extra": "5373 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 401224, "unit": "ns/op\t 3788 B/op\t 74 allocs/op", "extra": "2946 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 401224, "unit": "ns/op", "extra": "2946 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3788, "unit": "B/op", "extra": "2946 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 74, "unit": "allocs/op", "extra": "2946 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 342998, "unit": "ns/op\t 159 B/op\t 3 allocs/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 342998, "unit": "ns/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 159, "unit": "B/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3582 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1722, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "664249 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1722, "unit": "ns/op", "extra": "664249 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "664249 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "664249 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 698640, "unit": "ns/op\t 101 B/op\t 3 allocs/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 698640, "unit": "ns/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 101, "unit": "B/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1770 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 303148, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 303148, "unit": "ns/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "4028 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 149725, "unit": "ns/op\t 521 B/op\t 10 allocs/op", "extra": "8086 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 149725, "unit": "ns/op", "extra": "8086 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 521, "unit": "B/op", "extra": "8086 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "8086 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 594840, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 594840, "unit": "ns/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "2048 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 51953, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22816 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 51953, "unit": "ns/op", "extra": "22816 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22816 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22816 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 51567, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 51567, "unit": "ns/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "23529 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 105715, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 105715, "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", "value": 330.2, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3643821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 330.2, "unit": "ns/op", "extra": "3643821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3643821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3643821 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 92.25, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "12128636 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 92.25, "unit": "ns/op", "extra": "12128636 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "12128636 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "12128636 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 653.7, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1863655 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 653.7, "unit": "ns/op", "extra": "1863655 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1863655 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1863655 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 61121, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 61121, "unit": "ns/op", "extra": "19042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19042 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69575, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17478 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69575, "unit": "ns/op", "extra": "17478 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17478 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17478 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 121824, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "8982 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 121824, "unit": "ns/op", "extra": "8982 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 31, "unit": "B/op", "extra": "8982 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8982 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2462970, "unit": "ns/op\t 71158 B/op\t 619 allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2462970, "unit": "ns/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71158, "unit": "B/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 619, "unit": "allocs/op", "extra": "554 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 782154, "unit": "ns/op\t 68057 B/op\t 565 allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 782154, "unit": "ns/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68057, "unit": "B/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 565, "unit": "allocs/op", "extra": "1573 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2578759, "unit": "ns/op\t 100812 B/op\t 1039 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2578759, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 100812, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1039, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1358693, "unit": "ns/op\t 2898 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1358693, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2898, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1370142, "unit": "ns/op\t 2810 B/op\t 42 allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1370142, "unit": "ns/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2810, "unit": "B/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "882 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2698722, "unit": "ns/op\t 5514 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2698722, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5514, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 802301, "unit": "ns/op\t 625 B/op\t 24 allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 802301, "unit": "ns/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 625, "unit": "B/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 24, "unit": "allocs/op", "extra": "1376 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 22060, "unit": "ns/op\t 856 B/op\t 45 allocs/op", "extra": "60061 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 22060, "unit": "ns/op", "extra": "60061 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "60061 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 45, "unit": "allocs/op", "extra": "60061 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1712363, "unit": "ns/op\t 964 B/op\t 43 allocs/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1712363, "unit": "ns/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 964, "unit": "B/op", "extra": "790 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 43, "unit": "allocs/op", "extra": "790 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": "01d0e0720397ebde9b97073c625e656c4c447a08", "message": "Merge pull request #1506 from mdelapenya/testcontainers-go-clickhouse\n\nfeat: use testcontainers-go for clickhouse tests", "timestamp": "2024-08-21T15:43:16+02:00", "tree_id": "0a85b106d40251d794ddad3025ddaac2f4a8f948", "url": "https://github.com/gofiber/storage/commit/01d0e0720397ebde9b97073c625e656c4c447a08" }, "date": 1724248376258, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 595092, "unit": "ns/op\t 16054 B/op\t 223 allocs/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 595092, "unit": "ns/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 16054, "unit": "B/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 223, "unit": "allocs/op", "extra": "1970 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 544003, "unit": "ns/op\t 15193 B/op\t 224 allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 544003, "unit": "ns/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 224, "unit": "allocs/op", "extra": "2221 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 901784, "unit": "ns/op\t 24545 B/op\t 337 allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 901784, "unit": "ns/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 24545, "unit": "B/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 337, "unit": "allocs/op", "extra": "1293 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2100807, "unit": "ns/op\t 10549 B/op\t 167 allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2100807, "unit": "ns/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10549, "unit": "B/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "547 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 903130, "unit": "ns/op\t 11897 B/op\t 212 allocs/op", "extra": "1185 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 903130, "unit": "ns/op", "extra": "1185 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11897, "unit": "B/op", "extra": "1185 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1185 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2519156, "unit": "ns/op\t 18996 B/op\t 290 allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2519156, "unit": "ns/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 18996, "unit": "B/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "458 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8517, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "133551 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8517, "unit": "ns/op", "extra": "133551 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "133551 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "133551 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1003, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1003, "unit": "ns/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1000000 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17540, "unit": "ns/op\t 2785 B/op\t 76 allocs/op", "extra": "69192 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17540, "unit": "ns/op", "extra": "69192 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2785, "unit": "B/op", "extra": "69192 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "69192 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 303476, "unit": "ns/op\t 6274 B/op\t 42 allocs/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 303476, "unit": "ns/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6274, "unit": "B/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4036 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 492.8, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2368947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 492.8, "unit": "ns/op", "extra": "2368947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2368947 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2368947 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 597679, "unit": "ns/op\t 12537 B/op\t 84 allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 597679, "unit": "ns/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12537, "unit": "B/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1946 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set", "value": 15912689415, "unit": "ns/op\t 4200496 B/op\t 31090 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - ns/op", "value": 15912689415, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - B/op", "value": 4200496, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - allocs/op", "value": 31090, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get", "value": 3291625624, "unit": "ns/op\t 2653544 B/op\t 19067 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - ns/op", "value": 3291625624, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - B/op", "value": 2653544, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - allocs/op", "value": 19067, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete", "value": 3382835638, "unit": "ns/op\t 2612784 B/op\t 18663 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - ns/op", "value": 3382835638, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - B/op", "value": 2612784, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - allocs/op", "value": 18663, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2861734, "unit": "ns/op\t 17883 B/op\t 155 allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2861734, "unit": "ns/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17883, "unit": "B/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "382 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1769170, "unit": "ns/op\t 49548 B/op\t 64 allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1769170, "unit": "ns/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49548, "unit": "B/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "656 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5520666, "unit": "ns/op\t 35011 B/op\t 304 allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5520666, "unit": "ns/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 35011, "unit": "B/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "212 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 1035342, "unit": "ns/op\t 6646 B/op\t 121 allocs/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 1035342, "unit": "ns/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "994 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 646.3, "unit": "ns/op\t 240 B/op\t 4 allocs/op", "extra": "1660344 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 646.3, "unit": "ns/op", "extra": "1660344 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1660344 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1660344 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1919557, "unit": "ns/op\t 14405 B/op\t 265 allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1919557, "unit": "ns/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14405, "unit": "B/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 265, "unit": "allocs/op", "extra": "537 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 202779, "unit": "ns/op\t 4171 B/op\t 78 allocs/op", "extra": "5815 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 202779, "unit": "ns/op", "extra": "5815 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 4171, "unit": "B/op", "extra": "5815 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5815 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 179116, "unit": "ns/op\t 3848 B/op\t 74 allocs/op", "extra": "7846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 179116, "unit": "ns/op", "extra": "7846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3848, "unit": "B/op", "extra": "7846 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "7846 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 411962, "unit": "ns/op\t 16464 B/op\t 155 allocs/op", "extra": "2527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 411962, "unit": "ns/op", "extra": "2527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16464, "unit": "B/op", "extra": "2527 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 155, "unit": "allocs/op", "extra": "2527 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 830879, "unit": "ns/op\t 29083 B/op\t 372 allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 830879, "unit": "ns/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29083, "unit": "B/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1611 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 561253, "unit": "ns/op\t 30942 B/op\t 400 allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 561253, "unit": "ns/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30942, "unit": "B/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "1789 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1301198, "unit": "ns/op\t 58043 B/op\t 740 allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1301198, "unit": "ns/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58043, "unit": "B/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "884 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1043145, "unit": "ns/op\t 13779 B/op\t 245 allocs/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1043145, "unit": "ns/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13779, "unit": "B/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1044 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 347547, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 347547, "unit": "ns/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3940 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1676966, "unit": "ns/op\t 20926 B/op\t 365 allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1676966, "unit": "ns/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20926, "unit": "B/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "778 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 120949, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "9955 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 120949, "unit": "ns/op", "extra": "9955 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - B/op", "value": 35, "unit": "B/op", "extra": "9955 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9955 times\n4 procs" }, { "name": "Benchmark_Memcache_Get", "value": 119012, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 119012, "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", "value": 223070, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 223070, "unit": "ns/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5617 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 32.12, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "38404179 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 32.12, "unit": "ns/op", "extra": "38404179 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "38404179 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "38404179 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 9.632, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "147358645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 9.632, "unit": "ns/op", "extra": "147358645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "147358645 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "147358645 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.42, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21943093 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.42, "unit": "ns/op", "extra": "21943093 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21943093 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21943093 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.6495, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.6495, "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", "value": 56.7, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21310652 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.7, "unit": "ns/op", "extra": "21310652 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21310652 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21310652 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2348019, "unit": "ns/op\t 88376 B/op\t 300 allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2348019, "unit": "ns/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88376, "unit": "B/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 300, "unit": "allocs/op", "extra": "573 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 670613, "unit": "ns/op\t 15812 B/op\t 206 allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 670613, "unit": "ns/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15812, "unit": "B/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 206, "unit": "allocs/op", "extra": "1713 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2542244, "unit": "ns/op\t 98600 B/op\t 473 allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2542244, "unit": "ns/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 98600, "unit": "B/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 473, "unit": "allocs/op", "extra": "438 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 348547, "unit": "ns/op\t 6390 B/op\t 92 allocs/op", "extra": "3468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 348547, "unit": "ns/op", "extra": "3468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6390, "unit": "B/op", "extra": "3468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 92, "unit": "allocs/op", "extra": "3468 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 321872, "unit": "ns/op\t 7286 B/op\t 80 allocs/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 321872, "unit": "ns/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7286, "unit": "B/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 80, "unit": "allocs/op", "extra": "3506 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 729767, "unit": "ns/op\t 11357 B/op\t 160 allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 729767, "unit": "ns/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11357, "unit": "B/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 160, "unit": "allocs/op", "extra": "1675 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2346394, "unit": "ns/op\t 15079 B/op\t 260 allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2346394, "unit": "ns/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 15079, "unit": "B/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 260, "unit": "allocs/op", "extra": "462 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1813419, "unit": "ns/op\t 14610 B/op\t 263 allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1813419, "unit": "ns/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 14610, "unit": "B/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 263, "unit": "allocs/op", "extra": "685 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 4807271, "unit": "ns/op\t 26699 B/op\t 492 allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 4807271, "unit": "ns/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26699, "unit": "B/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 492, "unit": "allocs/op", "extra": "255 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 998865, "unit": "ns/op\t 6779 B/op\t 44 allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 998865, "unit": "ns/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6779, "unit": "B/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 44, "unit": "allocs/op", "extra": "1267 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 973312, "unit": "ns/op\t 6798 B/op\t 54 allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 973312, "unit": "ns/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6798, "unit": "B/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 54, "unit": "allocs/op", "extra": "1200 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 3470961, "unit": "ns/op\t 13060 B/op\t 85 allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 3470961, "unit": "ns/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13060, "unit": "B/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 85, "unit": "allocs/op", "extra": "332 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 203559, "unit": "ns/op\t 2465 B/op\t 46 allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 203559, "unit": "ns/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2465, "unit": "B/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5661 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 206073, "unit": "ns/op\t 2196 B/op\t 39 allocs/op", "extra": "4944 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 206073, "unit": "ns/op", "extra": "4944 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2196, "unit": "B/op", "extra": "4944 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 39, "unit": "allocs/op", "extra": "4944 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 417924, "unit": "ns/op\t 3852 B/op\t 73 allocs/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 417924, "unit": "ns/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3852, "unit": "B/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 73, "unit": "allocs/op", "extra": "2854 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 385624, "unit": "ns/op\t 164 B/op\t 3 allocs/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 385624, "unit": "ns/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 164, "unit": "B/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "3303 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1708, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "730647 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1708, "unit": "ns/op", "extra": "730647 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "730647 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "730647 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 823513, "unit": "ns/op\t 102 B/op\t 3 allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 823513, "unit": "ns/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 102, "unit": "B/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1495 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 335580, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3727 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 335580, "unit": "ns/op", "extra": "3727 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3727 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3727 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 171310, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7802 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 171310, "unit": "ns/op", "extra": "7802 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7802 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7802 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 665373, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 665373, "unit": "ns/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1938 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 53158, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22189 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 53158, "unit": "ns/op", "extra": "22189 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22189 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22189 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 54028, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "21730 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 54028, "unit": "ns/op", "extra": "21730 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "21730 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "21730 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 109675, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "9978 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 109675, "unit": "ns/op", "extra": "9978 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - B/op", "value": 456, "unit": "B/op", "extra": "9978 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - allocs/op", "value": 18, "unit": "allocs/op", "extra": "9978 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set", "value": 342.8, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3557397 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 342.8, "unit": "ns/op", "extra": "3557397 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3557397 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3557397 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 85.12, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "13242777 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 85.12, "unit": "ns/op", "extra": "13242777 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "13242777 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "13242777 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 642.2, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1879642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 642.2, "unit": "ns/op", "extra": "1879642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1879642 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1879642 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62034, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "19248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62034, "unit": "ns/op", "extra": "19248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "19248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "19248 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 69043, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17318 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 69043, "unit": "ns/op", "extra": "17318 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17318 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17318 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 125079, "unit": "ns/op\t 30 B/op\t 3 allocs/op", "extra": "9229 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 125079, "unit": "ns/op", "extra": "9229 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 30, "unit": "B/op", "extra": "9229 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "9229 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2484509, "unit": "ns/op\t 71923 B/op\t 624 allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2484509, "unit": "ns/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 71923, "unit": "B/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 624, "unit": "allocs/op", "extra": "502 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 764024, "unit": "ns/op\t 68262 B/op\t 570 allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 764024, "unit": "ns/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68262, "unit": "B/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 570, "unit": "allocs/op", "extra": "1552 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 2695205, "unit": "ns/op\t 101955 B/op\t 1049 allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 2695205, "unit": "ns/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 101955, "unit": "B/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1049, "unit": "allocs/op", "extra": "372 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353576, "unit": "ns/op\t 2894 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353576, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2894, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1368846, "unit": "ns/op\t 2807 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1368846, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2807, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2731545, "unit": "ns/op\t 5524 B/op\t 81 allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2731545, "unit": "ns/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5524, "unit": "B/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "445 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1065161, "unit": "ns/op\t 611 B/op\t 23 allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1065161, "unit": "ns/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 611, "unit": "B/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 23, "unit": "allocs/op", "extra": "1250 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 19491, "unit": "ns/op\t 856 B/op\t 44 allocs/op", "extra": "61916 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 19491, "unit": "ns/op", "extra": "61916 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "61916 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 44, "unit": "allocs/op", "extra": "61916 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 1854164, "unit": "ns/op\t 933 B/op\t 41 allocs/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 1854164, "unit": "ns/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 933, "unit": "B/op", "extra": "631 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 41, "unit": "allocs/op", "extra": "631 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": "01d0e0720397ebde9b97073c625e656c4c447a08", "message": "Merge pull request #1506 from mdelapenya/testcontainers-go-clickhouse\n\nfeat: use testcontainers-go for clickhouse tests", "timestamp": "2024-08-21T15:43:16+02:00", "tree_id": "0a85b106d40251d794ddad3025ddaac2f4a8f948", "url": "https://github.com/gofiber/storage/commit/01d0e0720397ebde9b97073c625e656c4c447a08" }, "date": 1724854362212, "tool": "go", "benches": [ { "name": "Benchmark_ArangoDB_Set", "value": 603781, "unit": "ns/op\t 16055 B/op\t 223 allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - ns/op", "value": 603781, "unit": "ns/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - B/op", "value": 16055, "unit": "B/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Set - allocs/op", "value": 223, "unit": "allocs/op", "extra": "1701 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get", "value": 544952, "unit": "ns/op\t 15193 B/op\t 224 allocs/op", "extra": "2144 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - ns/op", "value": 544952, "unit": "ns/op", "extra": "2144 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - B/op", "value": 15193, "unit": "B/op", "extra": "2144 times\n4 procs" }, { "name": "Benchmark_ArangoDB_Get - allocs/op", "value": 224, "unit": "allocs/op", "extra": "2144 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete", "value": 898770, "unit": "ns/op\t 24543 B/op\t 337 allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", "value": 898770, "unit": "ns/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - B/op", "value": 24543, "unit": "B/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", "value": 337, "unit": "allocs/op", "extra": "1336 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set", "value": 2249378, "unit": "ns/op\t 10605 B/op\t 167 allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - ns/op", "value": 2249378, "unit": "ns/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - B/op", "value": 10605, "unit": "B/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Set - allocs/op", "value": 167, "unit": "allocs/op", "extra": "495 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get", "value": 885166, "unit": "ns/op\t 11893 B/op\t 212 allocs/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - ns/op", "value": 885166, "unit": "ns/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - B/op", "value": 11893, "unit": "B/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_AzureBlob_Get - allocs/op", "value": 212, "unit": "allocs/op", "extra": "1207 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete", "value": 2801790, "unit": "ns/op\t 19171 B/op\t 290 allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", "value": 2801790, "unit": "ns/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - B/op", "value": 19171, "unit": "B/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", "value": 290, "unit": "allocs/op", "extra": "435 times\n4 procs" }, { "name": "Benchmark_Badger_Set", "value": 8550, "unit": "ns/op\t 1399 B/op\t 38 allocs/op", "extra": "146575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - ns/op", "value": 8550, "unit": "ns/op", "extra": "146575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - B/op", "value": 1399, "unit": "B/op", "extra": "146575 times\n4 procs" }, { "name": "Benchmark_Badger_Set - allocs/op", "value": 38, "unit": "allocs/op", "extra": "146575 times\n4 procs" }, { "name": "Benchmark_Badger_Get", "value": 1230, "unit": "ns/op\t 416 B/op\t 12 allocs/op", "extra": "1229706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - ns/op", "value": 1230, "unit": "ns/op", "extra": "1229706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - B/op", "value": 416, "unit": "B/op", "extra": "1229706 times\n4 procs" }, { "name": "Benchmark_Badger_Get - allocs/op", "value": 12, "unit": "allocs/op", "extra": "1229706 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete", "value": 17649, "unit": "ns/op\t 2784 B/op\t 76 allocs/op", "extra": "67296 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - ns/op", "value": 17649, "unit": "ns/op", "extra": "67296 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - B/op", "value": 2784, "unit": "B/op", "extra": "67296 times\n4 procs" }, { "name": "Benchmark_Badger_SetAndDelete - allocs/op", "value": 76, "unit": "allocs/op", "extra": "67296 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set", "value": 316882, "unit": "ns/op\t 6277 B/op\t 42 allocs/op", "extra": "4368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - ns/op", "value": 316882, "unit": "ns/op", "extra": "4368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - B/op", "value": 6277, "unit": "B/op", "extra": "4368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "4368 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get", "value": 493.4, "unit": "ns/op\t 480 B/op\t 7 allocs/op", "extra": "2493175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - ns/op", "value": 493.4, "unit": "ns/op", "extra": "2493175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - B/op", "value": 480, "unit": "B/op", "extra": "2493175 times\n4 procs" }, { "name": "Benchmark_Bbolt_Get - allocs/op", "value": 7, "unit": "allocs/op", "extra": "2493175 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete", "value": 680888, "unit": "ns/op\t 12532 B/op\t 84 allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - ns/op", "value": 680888, "unit": "ns/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - B/op", "value": 12532, "unit": "B/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", "value": 84, "unit": "allocs/op", "extra": "1705 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set", "value": 17505552826, "unit": "ns/op\t 4107936 B/op\t 30055 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - ns/op", "value": 17505552826, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - B/op", "value": 4107936, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set - allocs/op", "value": 30055, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get", "value": 3249111723, "unit": "ns/op\t 2519800 B/op\t 18538 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - ns/op", "value": 3249111723, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - B/op", "value": 2519800, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Get - allocs/op", "value": 18538, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete", "value": 3415230992, "unit": "ns/op\t 2573968 B/op\t 18633 allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - ns/op", "value": 3415230992, "unit": "ns/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - B/op", "value": 2573968, "unit": "B/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_Clickhouse_Set_And_Delete - allocs/op", "value": 18633, "unit": "allocs/op", "extra": "1 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set", "value": 2769067, "unit": "ns/op\t 17909 B/op\t 155 allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - ns/op", "value": 2769067, "unit": "ns/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - B/op", "value": 17909, "unit": "B/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Set - allocs/op", "value": 155, "unit": "allocs/op", "extra": "385 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get", "value": 1743469, "unit": "ns/op\t 49540 B/op\t 64 allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - ns/op", "value": 1743469, "unit": "ns/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - B/op", "value": 49540, "unit": "B/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_Get - allocs/op", "value": 64, "unit": "allocs/op", "extra": "693 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete", "value": 5366717, "unit": "ns/op\t 34902 B/op\t 304 allocs/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - ns/op", "value": 5366717, "unit": "ns/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - B/op", "value": 34902, "unit": "B/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_CloudflareKV_SetAndDelete - allocs/op", "value": 304, "unit": "allocs/op", "extra": "213 times\n4 procs" }, { "name": "Benchmark_Coherence_Set", "value": 787530, "unit": "ns/op\t 6646 B/op\t 121 allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - ns/op", "value": 787530, "unit": "ns/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - B/op", "value": 6646, "unit": "B/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Coherence_Set - allocs/op", "value": 121, "unit": "allocs/op", "extra": "1516 times\n4 procs" }, { "name": "Benchmark_Coherence_Get", "value": 649.3, "unit": "ns/op\t 240 B/op\t 4 allocs/op", "extra": "1568389 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - ns/op", "value": 649.3, "unit": "ns/op", "extra": "1568389 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - B/op", "value": 240, "unit": "B/op", "extra": "1568389 times\n4 procs" }, { "name": "Benchmark_Coherence_Get - allocs/op", "value": 4, "unit": "allocs/op", "extra": "1568389 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete", "value": 1454409, "unit": "ns/op\t 14407 B/op\t 265 allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - ns/op", "value": 1454409, "unit": "ns/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - B/op", "value": 14407, "unit": "B/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Coherence_SetAndDelete - allocs/op", "value": 265, "unit": "allocs/op", "extra": "736 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set", "value": 218048, "unit": "ns/op\t 8056 B/op\t 78 allocs/op", "extra": "5398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - ns/op", "value": 218048, "unit": "ns/op", "extra": "5398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - B/op", "value": 8056, "unit": "B/op", "extra": "5398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Set - allocs/op", "value": 78, "unit": "allocs/op", "extra": "5398 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get", "value": 194484, "unit": "ns/op\t 3833 B/op\t 74 allocs/op", "extra": "5916 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - ns/op", "value": 194484, "unit": "ns/op", "extra": "5916 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - B/op", "value": 3833, "unit": "B/op", "extra": "5916 times\n4 procs" }, { "name": "Benchmark_Couchbase_Get - allocs/op", "value": 74, "unit": "allocs/op", "extra": "5916 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete", "value": 422683, "unit": "ns/op\t 16718 B/op\t 151 allocs/op", "extra": "2404 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - ns/op", "value": 422683, "unit": "ns/op", "extra": "2404 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - B/op", "value": 16718, "unit": "B/op", "extra": "2404 times\n4 procs" }, { "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", "value": 151, "unit": "allocs/op", "extra": "2404 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set", "value": 722776, "unit": "ns/op\t 29079 B/op\t 372 allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - ns/op", "value": 722776, "unit": "ns/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - B/op", "value": 29079, "unit": "B/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Set - allocs/op", "value": 372, "unit": "allocs/op", "extra": "1568 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get", "value": 526961, "unit": "ns/op\t 30932 B/op\t 400 allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - ns/op", "value": 526961, "unit": "ns/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - B/op", "value": 30932, "unit": "B/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_Get - allocs/op", "value": 400, "unit": "allocs/op", "extra": "2022 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete", "value": 1265566, "unit": "ns/op\t 58077 B/op\t 740 allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", "value": 1265566, "unit": "ns/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - B/op", "value": 58077, "unit": "B/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", "value": 740, "unit": "allocs/op", "extra": "811 times\n4 procs" }, { "name": "Benchmark_Etcd_Set", "value": 1121097, "unit": "ns/op\t 13777 B/op\t 245 allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - ns/op", "value": 1121097, "unit": "ns/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - B/op", "value": 13777, "unit": "B/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Etcd_Set - allocs/op", "value": 245, "unit": "allocs/op", "extra": "1014 times\n4 procs" }, { "name": "Benchmark_Etcd_Get", "value": 336358, "unit": "ns/op\t 7533 B/op\t 129 allocs/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - ns/op", "value": 336358, "unit": "ns/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - B/op", "value": 7533, "unit": "B/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_Get - allocs/op", "value": 129, "unit": "allocs/op", "extra": "3896 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete", "value": 1955520, "unit": "ns/op\t 20936 B/op\t 365 allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - ns/op", "value": 1955520, "unit": "ns/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - B/op", "value": 20936, "unit": "B/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Etcd_SetAndDelete - allocs/op", "value": 365, "unit": "allocs/op", "extra": "651 times\n4 procs" }, { "name": "Benchmark_Memcache_Set", "value": 127881, "unit": "ns/op\t 35 B/op\t 3 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Set - ns/op", "value": 127881, "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", "value": 121662, "unit": "ns/op\t 200 B/op\t 9 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Memcache_Get - ns/op", "value": 121662, "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", "value": 226172, "unit": "ns/op\t 51 B/op\t 4 allocs/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - ns/op", "value": 226172, "unit": "ns/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - B/op", "value": 51, "unit": "B/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Memcache_SetAndDelete - allocs/op", "value": 4, "unit": "allocs/op", "extra": "5563 times\n4 procs" }, { "name": "Benchmark_Memory_Set", "value": 31.79, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "37148767 times\n4 procs" }, { "name": "Benchmark_Memory_Set - ns/op", "value": 31.79, "unit": "ns/op", "extra": "37148767 times\n4 procs" }, { "name": "Benchmark_Memory_Set - B/op", "value": 3, "unit": "B/op", "extra": "37148767 times\n4 procs" }, { "name": "Benchmark_Memory_Set - allocs/op", "value": 1, "unit": "allocs/op", "extra": "37148767 times\n4 procs" }, { "name": "Benchmark_Memory_Get", "value": 8.106, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "149598021 times\n4 procs" }, { "name": "Benchmark_Memory_Get - ns/op", "value": 8.106, "unit": "ns/op", "extra": "149598021 times\n4 procs" }, { "name": "Benchmark_Memory_Get - B/op", "value": 0, "unit": "B/op", "extra": "149598021 times\n4 procs" }, { "name": "Benchmark_Memory_Get - allocs/op", "value": 0, "unit": "allocs/op", "extra": "149598021 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete", "value": 55.3, "unit": "ns/op\t 3 B/op\t 1 allocs/op", "extra": "21992522 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - ns/op", "value": 55.3, "unit": "ns/op", "extra": "21992522 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - B/op", "value": 3, "unit": "B/op", "extra": "21992522 times\n4 procs" }, { "name": "Benchmark_Memory_SetAndDelete - allocs/op", "value": 1, "unit": "allocs/op", "extra": "21992522 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber", "value": 0.6732, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "1000000000 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/fiber - ns/op", "value": 0.6732, "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", "value": 56.47, "unit": "ns/op\t 0 B/op\t 0 allocs/op", "extra": "21363099 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - ns/op", "value": 56.47, "unit": "ns/op", "extra": "21363099 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - B/op", "value": 0, "unit": "B/op", "extra": "21363099 times\n4 procs" }, { "name": "Benchmark_CalculateTimestamp/default - allocs/op", "value": 0, "unit": "allocs/op", "extra": "21363099 times\n4 procs" }, { "name": "Benchmark_Minio_Set", "value": 2553152, "unit": "ns/op\t 88046 B/op\t 300 allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - ns/op", "value": 2553152, "unit": "ns/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - B/op", "value": 88046, "unit": "B/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Set - allocs/op", "value": 300, "unit": "allocs/op", "extra": "493 times\n4 procs" }, { "name": "Benchmark_Minio_Get", "value": 659806, "unit": "ns/op\t 15782 B/op\t 206 allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_Get - ns/op", "value": 659806, "unit": "ns/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_Get - B/op", "value": 15782, "unit": "B/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_Get - allocs/op", "value": 206, "unit": "allocs/op", "extra": "1801 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete", "value": 2760996, "unit": "ns/op\t 99024 B/op\t 473 allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - ns/op", "value": 2760996, "unit": "ns/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - B/op", "value": 99024, "unit": "B/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_Minio_SetAndDelete - allocs/op", "value": 473, "unit": "allocs/op", "extra": "440 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set", "value": 346617, "unit": "ns/op\t 6391 B/op\t 91 allocs/op", "extra": "3217 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - ns/op", "value": 346617, "unit": "ns/op", "extra": "3217 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - B/op", "value": 6391, "unit": "B/op", "extra": "3217 times\n4 procs" }, { "name": "Benchmark_MongoDB_Set - allocs/op", "value": 91, "unit": "allocs/op", "extra": "3217 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get", "value": 312276, "unit": "ns/op\t 7284 B/op\t 80 allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - ns/op", "value": 312276, "unit": "ns/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - B/op", "value": 7284, "unit": "B/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_Get - allocs/op", "value": 80, "unit": "allocs/op", "extra": "3814 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete", "value": 723675, "unit": "ns/op\t 11355 B/op\t 160 allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - ns/op", "value": 723675, "unit": "ns/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - B/op", "value": 11355, "unit": "B/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", "value": 160, "unit": "allocs/op", "extra": "1605 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set", "value": 2497672, "unit": "ns/op\t 14990 B/op\t 260 allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - ns/op", "value": 2497672, "unit": "ns/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - B/op", "value": 14990, "unit": "B/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MSSQL_Set - allocs/op", "value": 260, "unit": "allocs/op", "extra": "432 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get", "value": 1880795, "unit": "ns/op\t 15121 B/op\t 263 allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - ns/op", "value": 1880795, "unit": "ns/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - B/op", "value": 15121, "unit": "B/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_Get - allocs/op", "value": 263, "unit": "allocs/op", "extra": "684 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete", "value": 6244629, "unit": "ns/op\t 26810 B/op\t 492 allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - ns/op", "value": 6244629, "unit": "ns/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - B/op", "value": 26810, "unit": "B/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", "value": 492, "unit": "allocs/op", "extra": "220 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set", "value": 962393, "unit": "ns/op\t 6784 B/op\t 44 allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - ns/op", "value": 962393, "unit": "ns/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - B/op", "value": 6784, "unit": "B/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Set - allocs/op", "value": 44, "unit": "allocs/op", "extra": "1245 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get", "value": 974709, "unit": "ns/op\t 6802 B/op\t 54 allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - ns/op", "value": 974709, "unit": "ns/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - B/op", "value": 6802, "unit": "B/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_Get - allocs/op", "value": 54, "unit": "allocs/op", "extra": "1242 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete", "value": 4068680, "unit": "ns/op\t 13067 B/op\t 85 allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - ns/op", "value": 4068680, "unit": "ns/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - B/op", "value": 13067, "unit": "B/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", "value": 85, "unit": "allocs/op", "extra": "330 times\n4 procs" }, { "name": "Benchmark_Nats_Set", "value": 221491, "unit": "ns/op\t 2465 B/op\t 46 allocs/op", "extra": "5451 times\n4 procs" }, { "name": "Benchmark_Nats_Set - ns/op", "value": 221491, "unit": "ns/op", "extra": "5451 times\n4 procs" }, { "name": "Benchmark_Nats_Set - B/op", "value": 2465, "unit": "B/op", "extra": "5451 times\n4 procs" }, { "name": "Benchmark_Nats_Set - allocs/op", "value": 46, "unit": "allocs/op", "extra": "5451 times\n4 procs" }, { "name": "Benchmark_Nats_Get", "value": 211577, "unit": "ns/op\t 2195 B/op\t 39 allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - ns/op", "value": 211577, "unit": "ns/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - B/op", "value": 2195, "unit": "B/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_Get - allocs/op", "value": 39, "unit": "allocs/op", "extra": "5503 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete", "value": 426063, "unit": "ns/op\t 3850 B/op\t 73 allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - ns/op", "value": 426063, "unit": "ns/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - B/op", "value": 3850, "unit": "B/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Nats_SetAndDelete - allocs/op", "value": 73, "unit": "allocs/op", "extra": "2808 times\n4 procs" }, { "name": "Benchmark_Pebble_Set", "value": 504843, "unit": "ns/op\t 117 B/op\t 3 allocs/op", "extra": "2449 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - ns/op", "value": 504843, "unit": "ns/op", "extra": "2449 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - B/op", "value": 117, "unit": "B/op", "extra": "2449 times\n4 procs" }, { "name": "Benchmark_Pebble_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "2449 times\n4 procs" }, { "name": "Benchmark_Pebble_Get", "value": 1701, "unit": "ns/op\t 288 B/op\t 8 allocs/op", "extra": "676316 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - ns/op", "value": 1701, "unit": "ns/op", "extra": "676316 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - B/op", "value": 288, "unit": "B/op", "extra": "676316 times\n4 procs" }, { "name": "Benchmark_Pebble_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "676316 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete", "value": 1001912, "unit": "ns/op\t 244 B/op\t 3 allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - ns/op", "value": 1001912, "unit": "ns/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - B/op", "value": 244, "unit": "B/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Pebble_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "1198 times\n4 procs" }, { "name": "Benchmark_Postgres_Set", "value": 372305, "unit": "ns/op\t 255 B/op\t 7 allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - ns/op", "value": 372305, "unit": "ns/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - B/op", "value": 255, "unit": "B/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Postgres_Set - allocs/op", "value": 7, "unit": "allocs/op", "extra": "3380 times\n4 procs" }, { "name": "Benchmark_Postgres_Get", "value": 154058, "unit": "ns/op\t 522 B/op\t 10 allocs/op", "extra": "7909 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - ns/op", "value": 154058, "unit": "ns/op", "extra": "7909 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - B/op", "value": 522, "unit": "B/op", "extra": "7909 times\n4 procs" }, { "name": "Benchmark_Postgres_Get - allocs/op", "value": 10, "unit": "allocs/op", "extra": "7909 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete", "value": 731636, "unit": "ns/op\t 400 B/op\t 11 allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - ns/op", "value": 731636, "unit": "ns/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - B/op", "value": 400, "unit": "B/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Postgres_SetAndDelete - allocs/op", "value": 11, "unit": "allocs/op", "extra": "1524 times\n4 procs" }, { "name": "Benchmark_Redis_Set", "value": 59733, "unit": "ns/op\t 268 B/op\t 10 allocs/op", "extra": "22191 times\n4 procs" }, { "name": "Benchmark_Redis_Set - ns/op", "value": 59733, "unit": "ns/op", "extra": "22191 times\n4 procs" }, { "name": "Benchmark_Redis_Set - B/op", "value": 268, "unit": "B/op", "extra": "22191 times\n4 procs" }, { "name": "Benchmark_Redis_Set - allocs/op", "value": 10, "unit": "allocs/op", "extra": "22191 times\n4 procs" }, { "name": "Benchmark_Redis_Get", "value": 52787, "unit": "ns/op\t 200 B/op\t 8 allocs/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - ns/op", "value": 52787, "unit": "ns/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - B/op", "value": 200, "unit": "B/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_Get - allocs/op", "value": 8, "unit": "allocs/op", "extra": "22682 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete", "value": 108779, "unit": "ns/op\t 456 B/op\t 18 allocs/op", "extra": "10000 times\n4 procs" }, { "name": "Benchmark_Redis_SetAndDelete - ns/op", "value": 108779, "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", "value": 327.9, "unit": "ns/op\t 123 B/op\t 4 allocs/op", "extra": "3819511 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - ns/op", "value": 327.9, "unit": "ns/op", "extra": "3819511 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - B/op", "value": 123, "unit": "B/op", "extra": "3819511 times\n4 procs" }, { "name": "Benchmark_Ristretto_Set - allocs/op", "value": 4, "unit": "allocs/op", "extra": "3819511 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get", "value": 87.15, "unit": "ns/op\t 18 B/op\t 1 allocs/op", "extra": "15191703 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - ns/op", "value": 87.15, "unit": "ns/op", "extra": "15191703 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - B/op", "value": 18, "unit": "B/op", "extra": "15191703 times\n4 procs" }, { "name": "Benchmark_Ristretto_Get - allocs/op", "value": 1, "unit": "allocs/op", "extra": "15191703 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete", "value": 774.3, "unit": "ns/op\t 219 B/op\t 6 allocs/op", "extra": "1890435 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - ns/op", "value": 774.3, "unit": "ns/op", "extra": "1890435 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - B/op", "value": 219, "unit": "B/op", "extra": "1890435 times\n4 procs" }, { "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", "value": 6, "unit": "allocs/op", "extra": "1890435 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set", "value": 62898, "unit": "ns/op\t 31 B/op\t 3 allocs/op", "extra": "18948 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - ns/op", "value": 62898, "unit": "ns/op", "extra": "18948 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - B/op", "value": 31, "unit": "B/op", "extra": "18948 times\n4 procs" }, { "name": "Benchmark_Rueidis_Set - allocs/op", "value": 3, "unit": "allocs/op", "extra": "18948 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get", "value": 79009, "unit": "ns/op\t 576 B/op\t 11 allocs/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - ns/op", "value": 79009, "unit": "ns/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - B/op", "value": 576, "unit": "B/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_Get - allocs/op", "value": 11, "unit": "allocs/op", "extra": "17170 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete", "value": 123680, "unit": "ns/op\t 32 B/op\t 3 allocs/op", "extra": "8872 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - ns/op", "value": 123680, "unit": "ns/op", "extra": "8872 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - B/op", "value": 32, "unit": "B/op", "extra": "8872 times\n4 procs" }, { "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", "value": 3, "unit": "allocs/op", "extra": "8872 times\n4 procs" }, { "name": "Benchmark_S3_Set", "value": 2511352, "unit": "ns/op\t 72153 B/op\t 624 allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - ns/op", "value": 2511352, "unit": "ns/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - B/op", "value": 72153, "unit": "B/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Set - allocs/op", "value": 624, "unit": "allocs/op", "extra": "522 times\n4 procs" }, { "name": "Benchmark_S3_Get", "value": 782077, "unit": "ns/op\t 68273 B/op\t 570 allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - ns/op", "value": 782077, "unit": "ns/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - B/op", "value": 68273, "unit": "B/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_Get - allocs/op", "value": 570, "unit": "allocs/op", "extra": "1465 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete", "value": 3042604, "unit": "ns/op\t 101863 B/op\t 1048 allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - ns/op", "value": 3042604, "unit": "ns/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - B/op", "value": 101863, "unit": "B/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_S3_SetAndDelete - allocs/op", "value": 1048, "unit": "allocs/op", "extra": "422 times\n4 procs" }, { "name": "Benchmark_Scylla_Set", "value": 1353601, "unit": "ns/op\t 2901 B/op\t 42 allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - ns/op", "value": 1353601, "unit": "ns/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - B/op", "value": 2901, "unit": "B/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Set - allocs/op", "value": 42, "unit": "allocs/op", "extra": "886 times\n4 procs" }, { "name": "Benchmark_Scylla_Get", "value": 1364792, "unit": "ns/op\t 2802 B/op\t 42 allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - ns/op", "value": 1364792, "unit": "ns/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - B/op", "value": 2802, "unit": "B/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_Get - allocs/op", "value": 42, "unit": "allocs/op", "extra": "883 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete", "value": 2715752, "unit": "ns/op\t 5517 B/op\t 81 allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - ns/op", "value": 2715752, "unit": "ns/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - B/op", "value": 5517, "unit": "B/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_Scylla_SetAndDelete - allocs/op", "value": 81, "unit": "allocs/op", "extra": "444 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set", "value": 1251175, "unit": "ns/op\t 610 B/op\t 23 allocs/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - ns/op", "value": 1251175, "unit": "ns/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - B/op", "value": 610, "unit": "B/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_SQLite3_Set - allocs/op", "value": 23, "unit": "allocs/op", "extra": "912 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get", "value": 20231, "unit": "ns/op\t 856 B/op\t 44 allocs/op", "extra": "59578 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - ns/op", "value": 20231, "unit": "ns/op", "extra": "59578 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - B/op", "value": 856, "unit": "B/op", "extra": "59578 times\n4 procs" }, { "name": "Benchmark_SQLite3_Get - allocs/op", "value": 44, "unit": "allocs/op", "extra": "59578 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete", "value": 2640111, "unit": "ns/op\t 936 B/op\t 41 allocs/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - ns/op", "value": 2640111, "unit": "ns/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - B/op", "value": 936, "unit": "B/op", "extra": "447 times\n4 procs" }, { "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", "value": 41, "unit": "allocs/op", "extra": "447 times\n4 procs" } ] } ] } }